procesos

Páginas: 6 (1272 palabras) Publicado: 4 de noviembre de 2013
Modelo de cinco estados
+ Si el Sistema Operativo se queda sin recursos el proceso se queda en ‘Nuevo’.
+ Cuando recibe suficientes recursos pasa al estado ‘Listo’.
- Este ya es un proceso completamente funcional, aunque el Sistema Operativo no permite que haya más de un proceso ejecutándose simultáneamente.
+ Cuando el Sistema Operativo permite continuar el proceso, este pasa al estadode ‘Ejecución’.
+ Una vez finalizada la ejecución, el proceso acaba en el estado ‘Terminado’.
- Durante ciertos instantes se mantiene la información del proceso en el PCB, con el objetivo de obtener datos sobre este.
+ Por último el Sistema Operativo repite todos los pasos anteriores con el resto de procesos, que se encontraban ‘en espera’.
+ Un estado especial sería ‘bloqueado’, por el cuálel proceso es interrumpido hasta que cumpla ciertos requisitos
http://es.wikiversity.org/wiki/Sistemas_operativos

Los cinco estados de este diagrama son los siguientes:
Ejecución: el proceso está actualmente en ejecución.
Listo: el proceso está listo para ser ejecutado, sólo está esperando que el planificador así lo disponga.
Bloqueado: el proceso no puede ejecutar hasta que no seproduzca cierto suceso, como una operación de Entrada/Salida.
Nuevo: El proceso recién fue creado y todavía no fue admitido por el sistema operativo. En general los procesos que se encuentran en este estado todavía no fueron cargados en la memoria principal.
Terminado: El proceso fue expulsado del grupo de procesos ejecutables, ya sea porque terminó o por algún fallo, como un error de protección,aritmético, etc.
Los nuevos estados Nuevo y Terminado son útiles para la gestión de procesos. En este modelo los estados Bloqueado y Listo tienen ambos una cola de espera. Cuando un nuevo proceso es admitido por el sistema operativo, se sitúa en la cola de listos. A falta de un esquema de prioridades ésta puede ser una cola FIFO. Los procesos suspendidos son mantenidos en una cola de bloqueados.Cuando se da un suceso se pasan a la cola de listos los procesos que esperaban por ese suceso.
Si existe un esquema con diferentes niveles de prioridad de procesos es conveniente mantener varias colas de procesos listos, una para cada nivel de prioridad, lo que ayuda a determinar cuál es el proceso que más conviene ejecutar a continuación.


Leermás: http://www.monografias.com/trabajos40/sistema-operativo-proceso/sistema-operativo-proceso2.shtml#ixzz2jb3RUnKm

Planificacion multinivel
Las colas multinivel, es uno de los algoritmos de planificacion, es la que se ha desarrollado para aquellas situaciones en las que los procesos pueden clasificarse facilmente en grupos diferentes. Estos grupos poseen una serie de privilegios, por decir el primer grupo llamado "Sistema" siempre seejecutaran primero que aquellos del grupo "Batch", estos es ya dado por el algoritmo.

Como su nombre lo dice al ser una cola multinivel, nos preguntamos en donde estan los niveles extras y los podemos ver en que, los procesos se dividirian mas o menos en algo asi:

1. Procesos del sistema.(NIVEL 1)
-Su cola se planifica por FIFO.(SUBNIVEL DEL NIVEL 1)

2. Procesos interactivos. (NIVEL2)
-Su cola se planifica por RR. (SUBNIVEL DEL NIVEL 2)

3. Procesos de edicion interactivos.(NIVEL 3)
-Su cola se planifica por SJR. (SUBNIVEL DEL NIVEL 3)
4. Procesos por lotes. (NIVEL 4)
-Su cola se planifica por FIFO. (SUBNIVEL DEL NIVEL 4)
http://soarciniegalaguune.blogspot.com/2010/03/algoritmo-de-planificacion-colas.html
Cada cola tiene prioridad absoluta sobre las colas deprioridad mas baja. Por ejemplo, ningun proceso de la cola por lotes podra ejecutarse hasta que se hayan vaciado completamente las colas de los procesos del sistema, los procesos interactivos y los procesos de edicion interactivos. Si un proceso de edicion interactivo llega a la cola de procesos preparados mientras se esta ejecutando un proceso por lotes, el proceso por lotes sera desalojado...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • proceso y procesador
  • Proceso Y Procesamiento
  • Procesos
  • Procesos
  • Proceso
  • Proceso
  • En proceso
  • Procesos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS