Question: Quais são os diferentes princípios que devem ser considerados durante a seleção de um algoritmo de escalonamento?
Answer: O objetivo / princípio que deve ser mantido em vista ao selecionar uma política de agendamento são os seguintes -
Fairness- Todos os processos devem ser tratados da mesma forma. Nenhum processo deve sofrer adiamento indefinido.
Maximize throughput- Obtenha rendimento máximo. O maior número possível de processos por unidade de tempo deve ser atendido.
Predictability - Um determinado trabalho deve ser executado aproximadamente no mesmo período de tempo previsível e com o mesmo custo, independentemente da carga no sistema.
Maximum resource usage- Os recursos do sistema devem ser mantidos ocupados. O adiamento indefinido deve ser evitado pela aplicação de prioridades.
Controlled Time - Deve haver controle sobre os diferentes horários -