Está en la página 1de 3

Unidad II.

Actividad II
Tema: Estados de los procesos

1. Los tres estados principales en el que puede estar vinculado


un proceso.

Dentro de los procesos de un sistema operativo existen varios estados: nuevo, listo,
ejecución, bloqueador y terminado, de igual forma existen tres (3), que en lo particular
son de los más importante.

Normalmente desde el estado en ejecución, los procesos dejan el sistema, donde el


proceso va ocupando espacio en la memoria principal.

A continuación se mostrará esos tres (3) principales estados para la conectividad de los
procesos:

Listoejecución: estos son manejados por algoritmos desde el programa de proceso


que son predefinido por algoritmos como: SJN, FCFS, SRT, programación de prioridad
o Round Robin, para verificar cual proceso tendrá la CPU, cuando, durante y cuánto
tiempo.

Ejecuciónespera: este estado es guiado por el programador de procesos, y se inicia


por instrucciones durante el proceso, tales como los comandos de Leer, Escribir y otras
peticiones que provienen de la Entrada y Salida, o también, se puede requerir una
búsqueda de página.

Esperaterminado: igual que la anterior es guiada por el programador de procesos, y


se inicia a través de señales del gestor de los dispositivos de E/S, esto es, que la
solicitud que realizo la E/S se ha permitido y la tarea puede continuar.

2. Diferencia entre un proceso y un hilo (thread)

Proceso

Son ejecuciones de programas que realizan acciones importantes y especificas en un


programa, de igual forma, pueden ser una unidad de ejecución de donde se inicia un
programa. En otro orden, un proceso puede ser un duplicador de tareas o de programas
que se realizan en un sistema operativo.

Hilo (Thread)

Este a su vez, es un ejecutor de programas que aprovecha los recursos de un proceso


para efectuar las tareas. Estos están contenidos dentro de un proceso lógico, es decir, un
núcleo asigna una pila en un bloque de control a cada hilo.
Unidad II. Actividad II
Tema: Estados de los procesos

3. Proceso de servicios, evaluación y planificación.

Los servicios son los que nos ofrece un sistema operativo para la regularización de
procesos, en cambio la evaluación, es donde los procesos son verificados de manera
cautelosa por el sistema para maximizar los recursos del mismo.

En la planificación, es donde el SO es analizados y calculado por el tiempo que cada


proceso ocupa, se llevan a cabo, por si los tiempos de respuestas son viables o de
confiar. Cabe decir, que estos procesos pueden ser llevados por el usuario o el sistema.
Unidad II. Actividad II
Tema: Estados de los procesos

Bibliografía
(16 de Noviembre de 2015). Recuperado el 13 de Noviembre de 2019, de
http://procesossistemasoperativos.blogspot.com/2015/11/estados-de-un-
proceso.html

Systope. (3 de Mayo de 2012). Recuperado el 13 de Noviembre de 2019, de


http://systope.blogspot.com/2012/05/procesos-e-hilos.html

También podría gustarte