a-
Escalonamento por prioidade estabelece uma prioridade a cada processo quando ele é criado. De tempos em tempos, o rpcessador corre lista deprocoessos para verifricar um com maior prioridade do que o atual. Se houver, este é substuido pelo que tem mais prioridade e retorna à fila ready. Asolucao é estabelecer prioridades dinamicas, onde 1 processo decai de prioridade quanto demorar no CPU. Se houver 2 processos com mesmo valor prioridade, escalonamento circular (round robin ) é usado. Roudd robin (circular) da time slices a todos, o squais executam ate o tempo acabar, voltando ao fik da fila. A vanatgem é que impede processos de monopolizar CPU. Múltiplas filas com realimentação é outro tipo de escalonamento preemptivo onde ha filas agrupando os processos por prioridade e o SO pode alterar o processo de fila consoante sua necessidade.