NexCPU
Algoritmo de escalonamento SJF (Shortest Job First) não preemptivo para simulação de processos.
O algoritmo SJF é um dos algoritmos de escalonamento de CPU mais simples e eficientes. Ele prioriza os processos com o menor tempo de execução, garantindo que os processos mais curtos sejam concluídos primeiro. Isso resulta em tempos de espera reduzidos e melhor utilização da CPU.
NexCPU é um projeto feito para a matéria de Sistemas Operacionais I lecionada por Sandro Roberto Armelin

| Nome do processo | Tempo de chegada | Tempo de execução | Excluir |
|---|---|---|---|
| P3 | 0 | 2 | |
| P4 | 0 | 3 | |
| P2 | 0 | 4 | |
| P5 | 0 | 5 | |
| P1 | 0 | 8 | |
| P6 | 0 | 10 |
Tempo Médio de Retorno (TMR): 14.00
Tempo Médio de Espera (TME): 8.67
Tempo de processamento total: 32
Turnaround: 2
Tempo de espera: 0
Tempo de Processamento: 2
Turnaround: 5
Tempo de espera: 2
Tempo de Processamento: 3
Turnaround: 9
Tempo de espera: 5
Tempo de Processamento: 4
Turnaround: 14
Tempo de espera: 9
Tempo de Processamento: 5
Turnaround: 22
Tempo de espera: 14
Tempo de Processamento: 8
Turnaround: 32
Tempo de espera: 22
Tempo de Processamento: 10