Tipos de procesamiento , Conceptos y estados de un proceso


QUE ES PROCESAMIENTO

son instrucciones de un programa destinadas a ser ejecutadas por el microprocesador. 


TIPOS DE PROCESAMIENTO



 

- BATCH 

El tipo más antiguo de SO permite que sólo un programa sea ejecutado cada vez. El programa que es cargado en la computadora es ejecutado completamente. Los datos usados por el programa no pueden ser modificados mientras el programa está siendo ejecutado. Cualquier error en el programa o en los datos significa comenzar todo nuevamente.

- INTERACTIVO

Estos permiten la modificación y entrada de datos durante la ejecución del programa.

- EQUIPO-SHARING/MULTI-USUARIO

Estos Sistemas Operativos comparten la computadora entre más de un usuario, y adopta técnicas de escalonamiento por prioridades.

- MULTI-TAREAS

Más de un proceso puede ser ejecutado concurrentemente. El procesador escalona rápidamente entre los procesos. Un usuario puede tener más de un proceso ejecutado cada vez.

 - TIEMPO REAL

El Sistema Operativo monitoriza varias entradas que afectan la ejecución de procesos, cambiando los modelos de computadoras del ambiente, afectando las salidas, dentro de un periodo de tiempo garantizado a veces 1 segundo.

 - MULTI-PROCESAMIENTO

Un ordenador que tiene más de un procesador, dedicados a la ejecución de procesos.


Conceptos y estados de un proceso (estados e información asociada)

un proceso es un programa en ejecución, cada proceso tiene un hilo de ejecución que es visto como un CPU virtual. 

El recurso procesador es alternado entre los diferentes procesos que existan en el sistema, pareciendo que  ejecutan en paralelo (multiprogramación) 



estados de un proceso



*Nuevo (new): Cuando el proceso es creado.

*Ejecutando (running): El proceso tiene asignado un procesador y está ejecutando sus instrucciones.

*Bloqueado (waiting): El proceso está esperando por un evento. 

*Listo (ready): El proceso está listo para ejecutar, solo necesita del recurso procesador. 

*Finalizado : El proceso finalizó su ejecución

https://www.dc.fi.udc.es/~so-grado/2_PROCESOS.pdf


Comentarios

Entradas populares de este blog

Concurrencia y mecanismos de sincronización

CANALES, PUENTES , INTERFACES DEL S.O Y COMPONENTES DEL S.O

Organización de archivos y control de accesos