Planificación de procesos
Simulá, compará y entendé cada algoritmo de la CPU
Cargá tus procesos, elegí el algoritmo y mirá en tiempo real cómo el planificador reparte la CPU, con las métricas clave de cada corrida a la vista.
Round Robin, 4 procesos
Quantum: 2 Tiempo: 11
- P1 Llegada: 0 · Ráfaga: 4
- P2 Llegada: 1 · Ráfaga: 3
- P3 Llegada: 2 · Ráfaga: 2
- P4 Llegada: 3 · Ráfaga: 2
- En CPU
- Listo
- Bloqueado
- Tiempo promedio de espera 5.00u
- Tiempo promedio de retorno 7.75u
- Uso de CPU 100%
- Rendimiento Excelente
Qué trae el simulador
-
14 Algoritmos
Desde los clásicos hasta los más avanzados.
-
Métricas reales
Indicadores claros para analizar cada ejecución.
-
Visualización intuitiva
Gráficos interactivos y línea de tiempo dinámica.
-
Guardá tus corridas
Historial de simulaciones para comparar.
Explorá los algoritmos de planificación
-
FCFS
First Come, First Served
Ejecuta los procesos en el orden en que llegan a la cola.
Más información sobre FCFS -
SJF
Shortest Job First
Prioriza los procesos con la ráfaga más corta.
Más información sobre SJF -
Round Robin
Algoritmo por tiempo
Asigna a cada proceso un quantum de tiempo fijo.
Más información sobre Round Robin -
Prioridades
Planificación por prioridad
Ejecuta según la prioridad asignada a cada proceso.
Más información sobre Prioridades
Aprendé en tres pasos
- Configurá procesos Definí llegadas, ráfagas, prioridades y quantum.
- Ejecutá la simulación Visualizá la línea de tiempo y el estado de cada proceso.
- Compará resultados Analizá métricas y elegí el mejor algoritmo.
Analizá cada ejecución
-
Cola de listos
Pico de 3 procesos en t=3
-
Tiempos de retorno
Promedio 7.75 u
-
Estados de procesos
- En CPU
- Listo
- Bloqueado
31 unidades repartidas
Acerca de CPUFlow
CPUFlow es un simulador de planificación de procesos pensado para acompañar el aprendizaje de Sistemas Operativos en las carreras de ingeniería.
Cargás una tanda de procesos, elegís un algoritmo y obtenés la ejecución completa: el diagrama de Gantt, el estado de cada proceso instante por instante y las métricas calculadas a partir de esa misma traza. Ningún resultado está escrito a mano.
- Si cursás
-
Resolver un ejercicio a mano ayuda a entender el tema. Pero repetirlo catorce veces —una por cada algoritmo— hace que se pierda de vista lo más importante.
Con CPUFlow corrés los catorce algoritmos sobre la misma tanda de procesos y comparás qué cambia en cada caso: los tiempos de espera, la respuesta, la ejecución y el comportamiento general de la planificación.
- Si enseñás
-
CPUFlow funciona directo en el navegador, sin instalar nada en las computadoras del aula. Lo proyectás, explicás cada paso y respondés preguntas en el momento.
¿Querés saber qué pasa si el quantum cambia a 4? Modificás el valor, ejecutás de nuevo y analizás el resultado.
Lo desarrolla dev-jujuy, una software factory jujeña. La materia se enseña en distintos lugares, y la herramienta está pensada para acompañar ese aprendizaje en todos ellos. De Jujuy para el mundo.
No se trata solo de ejecutar procesos, sino de entender cómo la planificación afecta el rendimiento.
Probá distintos escenarios y entendé cómo trabaja la CPU
Aprendé, experimentá y tomá mejores decisiones.