Descripción: |
El objetivo del proyecto es realizar una aplicación que muestre la evolución de la planificación de un conjunto de procesos en un sistema operativo bajo unas determinadas condiciones, configurables por el usuario, tales como el número de procesos activos, las características de cada proceso, la limitación de los recursos del sistema como el número de procesadores, de dispositivos de E/S, etc. Además, se dará la posibilidad de elegir una política de planificación determinada: FCFS (First-Come,First-Served), SRTN (Shortest Remaining Time Next), por reparto de tiempo (Round Robin), con expropiación basada en prioridades (Event Driven), etc. El usuario podrá obtener los resultados de las distintas ejecuciones en diversos formatos (gráfico y texto). |