Páginas
- Presentacion
- Linea Del Tiempo
- Modelos de estados y transiciones
- Apuntes
- Primer Parcial
- Políticas de Planificación
- Conclusiones sobre planificación
- Video Tutorial (Instalación de ubuntu)
- Carga y Montaje de Archivos
- Archivos Proyectados en memoria
- Conclusión general de talleres
- Conclusión general del curso
Conclusiones sobre planificación
COMPARACIÓN DE RENDIMIENTOS
El rendimiento de las distintas políticas de planificación es un factor crítico en la elección de una política. Sin embargo, es imposible hacer una comparación definitiva porque el rendimiento relativo depende de una variedad de factores, incluyendo la distribución de probabilidad de los tiempos de servicios de los procesos, la eficiencia de la planificación y de los mecanismos de cambio de contexto, la naturaleza de las peticiones de E/S y el rendimiento del subsistema de E/S.
Análisis de colas.
CONCLUSIONES
Como ya se ha mencionado más de alguna vez durante el desarrollo de este informe, la planificación de la CPU es la tarea de escoger un proceso que espera en la cola de procesos listos y asignarle la CPU. En este momento, el despachador (despatcher) se encarga de asignar la CPU al proceso seleccionado.
Se ha analizado también, que el proceso de selección de un algoritmo de planificación no es una tarea trivial, más bien es compleja, ya que requiere tener una serie de conceptos muy claros, y definir muy bien cuál es la función que el sistema operativo realizará. Para ayudar al desarrollo de esta actividad, se han establecido un conjunto de criterios que deben ser reconocidos a la hora de la selección.
Un comentario importante, es que los diferentes algoritmos no son excluyentes entre sí en un sistema operativo, de allí, que surjan soluciones como la planificación de colas multinivel explicada antes. Además, la amplia variedad de algoritmos de planificación disponibles exige tener métodos para seleccionar el más apropiado.
Para apoyar lo anterior, existen también métodos analíticos que utilizan análisis matemático para determinar el desempeño de un algoritmo. Los métodos de simulación determinan el desempeño imitando el algoritmo de planificación aplicándolo a una muestra "representativa" de procesos, y calculando el desempeño resultante.
Por último, es muy importante reconocer que no siempre la planificación minimizará los índices de desempeño, pues, a veces se requerirá maximizar el uso de los recursos para aumentar el desempeño del sistema operativo, o minimizar el tiempo de respuesta para darle un mejor servicio al usuario.
Suscribirse a:
Comentarios (Atom)
No hay comentarios:
Publicar un comentario