Página 44
Transcrição do slide
Processos
(algoritmos de escalonamento - RR)
Escalonamento por chaveamento circular (RR – round-robin) Projetado para sistemas de tempo compartilhado (interativos) Funcionamento similar ao escalonamento FIFO, mas a preempção é suportada A cada processo é atribuído um intervalo de tempo, denominado quantum, no qual ele pode executar Se, ao final do quantum, o processo ainda estiver executando, a CPU sofrerá preempção e será dada a outro processo Se o processo foi bloqueado ou acabou antes que o quantum tenha decorrido, a CPU é chaveada para outro processo O escalonador mantém uma fila de processo executáveis, e quando um processo usa todo o seu quantum, o mesmo é colocado no final da fila