Escolha o tipo de Escalonador
First Come, First Served
Não Preemptivo
Organiza os processos por ordem de chegada em uma fila simples. O primeiro que entra é o primeiro a rodar até o fim.
Shortest Job First
Não Preemptivo
Prioriza sempre as tarefas mais curtas da fila. Garante o menor tempo de espera médio, mas pode ignorar processos longos.
Escalonador Por Prioridade
Não Preemptivo
Executa os processos com base em sua importância ou nível de urgência. Garante o foco em tarefas críticas do sistema.
Round-Robin
Preemptivo
Distribui o tempo da CPU igualmente entre os processos usando fatias de tempo fixas. É o modelo mais justo e interativo.
Earliest Deadline First
Preemptivo
Escolhe a tarefa que possui o prazo de entrega mais próximo. Essencial para garantir a precisão em sistemas de tempo real.
Most Laxity First
Preemptivo
Algoritmo original que escalona processos priorizando os que possuem a maior
folga de tempo em relação à deadline.
Processos que estouram esse prazo perdem a
prioridade.