atps

863 palavras 4 páginas
Sistemas Operacionais
Prof.ª. Ana Vicentin

Escalonamento

Estado de
Execução
lo ca Es na me n to

Estado de
Espera

Estado de
Pronto

2

Utilização do processador:
• Maior parte do tempo ocupado:
30% uma carga de processamento baixa;
90% indica um sistema bastante carregado.
Critérios de Escalonamento:






Throughput
Tempo de processador / Tempo de UCP
Tempo de espera
Turnaround
Tempo de resposta

3

Escalonamento:
 Não preemptivos: quando um processo está em execução nenhum evento externo pode ocasionar a perda do uso do processador.
 Preemptivos: o sistema operacional pode interromper um processo em execução e passá-lo para o estado de pronto, com o objetivo de alocar outro processo na
UCP.

4

Escalonamento First-in-First-Out (FIFO)
• O processo que chegar primeiro ao estado de pronto é o selecionado para execução.
F dosproces osno es ila s tado de P ronto Etado de s C riação UP
C

Etado de s T ino érm Etado de s Epera s 5

Escalonamento First-in-First-Out (FIFO)

Média= ?

6

Escalonamento Shorteste-Job-First (SJF)
• No escalonamento SJF, o algoritmo de escalonamento seleciona o processo que tiver o menor tempo de processador ainda por executar.

Média= ?

7

Escalonamento Cooperativo
• Neste caso, um processo em execução pode voluntariamente liberar o processador, retornando à fila de pronto e possibilitando que um novo processo seja escalonado, permitindo assim uma melhor distribuição no uso do processador.
• Utilizado nos primeiros sistemas operacionais da família
Microsoft.

8

Escalonamento Circular


Semelhante ao FIFO, porém quando o processo passa para o estado de execução existe um tempo-limite denominado fatia de tempo (time-slice). Caso o tempo expira o SO interrompe o processo, salva seu contexto e direciona-o para o final da fila de pronto. F dosproc s osno e tado de P ila es s ronto
Etado de s C ão
riaç

Relacionados

  • atps
    412 palavras | 2 páginas
  • atps
    460 palavras | 2 páginas
  • atps
    621 palavras | 3 páginas
  • atps
    583 palavras | 3 páginas
  • Atps
    1966 palavras | 8 páginas
  • atps
    286 palavras | 2 páginas
  • ATPS
    342 palavras | 2 páginas
  • atps
    336 palavras | 2 páginas
  • atps
    1226 palavras | 5 páginas
  • atps
    1023 palavras | 5 páginas