Trabalho apresentado à disciplina de Servidores e Seus Sistemas Operacionais da Faculdade de Tecnologia de Jales. Apresentação do princípio de funcionamento do Escalonamento em 3 Níveis e por Alternância Circular.
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 de CPU
5. 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 da última vez?
• Qual o tamanho do processo?
• Qual a importância do processo?
14. PERGUNTA FINAL
O que é um chaveamento de contexto, e qual sua relação com o
quantum? Qual a faixa de tempo apropriada para o quantum caso
o chaveamento tenha 1ms de duração?