*** REPASO NIVELES DE PLANIFICACIÓN ***
Niveles de Planificación:
Mediano: A través de los estados de suspensión.
Consiste en la decisión de establecer que procesos están en memoria principal y
cuales en memoria secundaria.
Corto: Consiste en la decisión de establecer cuál es
el proceso que hará uso del procesador
Largo Plazo: Consiste o determina que procesos deben
ser admitidos. Establecer hasta donde pueden admitirse procesos. Establece
todas las estadísticas (Ejemplo Método de terminación de cada proceso) las
cuales establecen el grado de error que ha tenido el sistema.
Distribuidor:
El distribuidor se ejecuta con la sincronización del
reloj, con las interrupciones de entrada y salida, con las llamadas del sistema
operativo (Modo Kernel/Modo Usuario) o con las operaciones que el mismo proceso
desarrolla. El determina a través de sus procedimientos hacer la función del
Backup restore.
Tipos de Criterios:
1. Orientado al Usuario:
- Todo lo que el usuario pueda ver.
- Ante el usuario es tiempo de respuesta.
2. Orientado al Sistema:
- Eficiencia: Tareas Rápidas, en menor tiempo y utilizando la menor cantidad de recursos.
- Productividad: Hacer la mayor cantidad de procesos de modo eficiente.
Modos de Decisión:
1.
Planificación
Preferente:
Existe quantum RQ
Si el sistema tiene
preferencias le entrega el procesador a un proceso y evacua ese para tomar
otro.
A la planificación preferente
también se le denomina No Apropia TiVo.
Por tiempo
Por prioridad
Por taza de preferencia
2.
Planificación
No Preferente:
No existe quantum RQ
Si el distribuidor cuando
entrega el proceso al procesador y acapara todo el procesador se dice que no es
preferente.
No preferente se le denomina
Apropia TiVo.
POLÍTICAS DE PLANIFICACIÓN:
1. Política
de Prioridades:
Serán aquellos procesos que
sean fundamentales para la ejecución del sistema operativo. Por esta política
se diferencia un sistema operativo cerrado, propietario o libre.
Estar en el estado listo o
ejecutado es ocupar un espacio de memoria. Planificación de corto plazo. Planificación del distribuidor.
Nota: El único estado que no es una lista es el estado de Ejecución. Porque el Estado de Ejecución hace referencia al uso del procesador. Las demás Listas son de acuerdo a la política.
Estado Listo es una Lista
Un proceso que ha pasado por el uso del procesador no puede llegar a una lista de la cual partió. Esto significa que el estado Listo, lo componen varias Listas todas con prioridad.
Cada Proceso, una vez pasa por el uso del procesador, las anteriores listas deben estar vacías.
Otros Conceptos:
Inanición: En sistemas Operativos, significa que un proceso no puede llegar al uso del procesador.
Para evitar esto, se usa el concepto de Longevidad. La política de prioridades va incorporar cada vez que un proceso llega a la lista y las listas anteriores no se encuentren vacías, entonces se re alimenta en la cola de la lista.
Los procesos entre mas tiempos lleven en las listas, se les da mas longevidad.
No hay comentarios.:
Publicar un comentario