El planificador de procesos selecciona entre los procesos en memoria listos para ejecutar, asigna el CPU a uno de ellos.
Puede entrar en acción cuando:
1. Cambia de estado ejecutando a espera
2. Cambia de estado ejecutando a listo
3. Cambia de estado esperando a listo
4. Termina
Algunos criterios de planificación son:
- Utilización de CPU – mantener el CPU tan ocupado como sea posible
- Rendimiento (Throughput) – # de procesos que completan su ejecución por unidad de tiempo
- Tiempo de vuelta – cantidad de tiempo para ejecutar un proceso particular
- Tiempo de espera – cantidad de tiempo que un proceso ha esperado en la cola listos
- Tiempo de respuesta – cantidad de tiempo que toma desde que una solicitud se realiza hasta que se produce la primera respuesta, no salida (para ambientes de tiempo-compartido)
uuffff!! Bastante bien explicado.. nosostros escribimos bien poqito.
ResponderEliminarEsta mas que claro, platifica, especifica cual proceso es el que esta listo para ejecutarse igual y es algo parecido a pilas y colas
ResponderEliminar