Teste

5550 palavras 23 páginas
SISTEMAS OPERACIONAIS – NOTAS DE AULAS

GERÊNCIA DO PROCESSADOR

ÍNDICE:
1. Introdução
2. Funções Básicas
3. Definições
4. Critérios de Escalonamento
5. Escalonamentos Não-Peemptivos e Preemptivos
6. Algoritmos de Escalonamento
7. Política de Escalonamento em Sistemas de Tempo Compartilhado
8. Política de Escalonamento em Sistemas de Tempo real
9. Bibliografia
10. Lista de Exercícios

1 de19

SISTEMAS OPERACIONAIS – NOTAS DE AULAS

1. INTRODUÇÃO
Com o surgimento dos sistemas multiprogramáveis, onde múltiplos processos poderiam permanecer na memória principal compartilhando o uso da CPU, a gerência do processador tornou-se uma das atividades mais importantes em um sistema operacional. A partir do momento em que diversos processos podem estar no estado de pronto, devem ser estabelecidos critérios para determinar qual processo será escolhido para fazer uso do processador. Os critérios utilizados para esta seleção compõem a chamada política de escalonamento, que é a base da gerência do processador e da multiprogramação em um sistema operacional.

Figura 1: Escalonamento

2. FUNÇÕES BÁSICAS
A política de escalonamento de um sistema operacional possui diversas funções básicas, como:



manter o processador ocupado a maior parte do tempo;



balancear o uso da CPU entre processos;



privilegiar a execução de aplicações críticas;



maximizar o throughput do sistema;



oferecer tempos de resposta razoáveis para usuários interativos.
Cada sistema operacional possui sua política de escalonamento adequada ao seu

propósito e às suas características.
A rotina do sistema operacional que tem como principal função implementar os critérios da política de escalonamento é denominada escalonador (scheduler). Em um
2 de19

SISTEMAS OPERACIONAIS – NOTAS DE AULAS

sistema multiprogramável, o escalonador é fundamental, pois todo o compartilhamento do processador é dependente dessa rotina.
Outra rotina importante

Relacionados

  • Teste teste teste teste teste
    297 palavras | 2 páginas
  • Teste teste teste teste
    398 palavras | 2 páginas
  • teste teste teste teste
    1381 palavras | 6 páginas
  • Teste teste teste
    310 palavras | 2 páginas
  • Teste teste teste
    1472 palavras | 6 páginas
  • teste teste
    12398 palavras | 50 páginas
  • teste de teste
    370 palavras | 2 páginas
  • Teste teste
    294 palavras | 2 páginas
  • Teste do teste
    900 palavras | 4 páginas
  • Teste teste
    304 palavras | 2 páginas