Procesos
Ministerio del el Poder Popular para la Educación Superior
Procesos y Administración del Procesador
SarayRodriguez
Procesos
Un proceso es un programa en ejecución, nos podríamos preguntar cuál es la diferencia entre un programa y un proceso, básicamente ladiferencia es que un proceso es una actividad de cierto tipo que contiene un programa, entradas salidas y estados.
Los procesos pueden ser cooperantes o independientes, en el primer caso seentiende que los procesos interactúan entre sí y pertenecen a una misma aplicación. En el caso de procesos independientes en general se debe a que no interactúan y un proceso no requiere información deotros o bien porque son procesos que pertenecen a distintos usuarios.
[pic]
Estados de los procesos
Un proceso puede estar encualquiera de los siguientes tres estados: Listo, En ejecución y Bloqueado.
• Los procesos en el estado listo son los que pueden pasar a estado de ejecución si el planificador los selecciona.• Los procesos en el estado ejecución son los que se están ejecutando en el procesador en ese momento dado.
• Los procesos que se encuentran en estado bloqueado están esperando larespuesta de algún otro proceso para poder continuar con su ejecución. Por ejemplo operación de E/S.
[pic]
Planificación de ProcesosLa planificación es el proceso por el cual el sistema operativo selecciona que proceso ejecutar; Cuando más de un proceso es ejecutable desde el punto de vista lógico, el Sistema Operativo debe decidircuál de ellos debe ejecutarse en primer término.
[pic]
[pic]
Objetivos de la planificación
El Planificador es la porción del Sistema Operativo que decide y el Algoritmo...
Regístrate para leer el documento completo.