Qual a vantagem de termos tamanhos diferentes para o escalonador de tempo em níveis distintos de um sistema de enfileiramento em vários níveis?
Soluções para a tarefa
A vantagem de termos tamanhos diferentes é possível prever o tempo de execução do processo; menor processo é executado primeiro; menor turnaround (tempo desde a submissão até a execução).
Uma das maneiras que os elementos de redes (tipicamente roteadores) possuem para controlar as sobrecargas de pacotes nos buffers desses dispositivos de rede é através do emprego de um algoritmo de enfileiramento.
O escalonamento afeta a performance do sistema, pois determina quais processos deverão esperar e quais deverão progredir.
O algoritmo de escalonamento pode ser:
Não preemptivo: O processo executa até o fim, sem ser interrompido;
Preemptivo: O processo executa em fatias de tempo (quantum) determinado pelo sistema operacional.
Espero ter ajudado.