Escolar Documentos
Profissional Documentos
Cultura Documentos
5) Escalonamento prioritário - os processos mais curtos são favorecidos (uma vez que têm denominador menor e por isso o seu rácio é maior);
- o CPU é alocado para o processo com maior prioridade: preemptivo | não- - tem em conta a idade dos processos – o processo fica mais velho (mais tempo parado) e com isto aumenta a sua prioridade para executar; a
preemptivo; idade do processo aumenta com o tempo de espera (período sem ser servido);
- Problema: esgotamento (starvation) – os processos com pouca prioridade poderão - por ter em conta a idade, evita o esgotamento (starvation), i.e., que os processos fiquem ad eternum sem serem executados;
nunca ser executados; 4) Round Robin:
- Solução: envelhecer (aging) – com o tempo aumenta a prioridade do processo; - time quantum: cada processo tem um tempo limitado para ser executado (no CPU time), Depois deste tempo acabar, o processo é interrompido
e adicionado ao fim da ready queue;