1. Emmanuel Saes
Lucas Henrique Silva
Tamara Victor Rodrigues
Servidores e seus Sistemas Operacionais
Escalonamento em 3 níveis e Escalonamento por alternância
circular
Professor: Cristiano Pires Martins
Jales
2016
2. Agenda:
1. Introdução
2. Escalonamento por 3 níveis
2.1 Escalonador de Admissão
2.2 Escalonador de Memória
2.3 Escalonador de CPU
3. Escalonamento por Alternância Circular
3.1 Quantum
3.2 Chaveamento de contexto
4. Referências Bibliográficas
5. Pergunta Final
3. Introdução
Quando um computador é multiprogramado, ele muitas vezes
tem variados processos no estado de pronto que competem pela CPU
ao mesmo tempo. A parte do SO que faz a escolha de qual processo
deve ser executado é chamado de escalonador, e o algoritmo que é
usado é chamado de algoritmo de escalonamento;
4. Escalonamento por 3 níveis
• Escalonador de admissão
• Escalonador de memória
• Escalonador CPU
5.
6. O escalonador de memória revisa periodicamente cada processo
que está no disco para decidir se o traz ou não para a memória, entre
os critérios utilizados para tomar esta decisão estão os seguintes:
Há quanto tempo o processo passou por uma troca entre o disco
e a memória?
• Quanto tempo de CPU o processo teve de última vez?
• Qual o tamanho do processo?
• Qual a importância do processo?