Escalonamento de Processos

638 palavras 3 páginas
ESCALONAMENTO DE PROCESSOS

1. Explique escalonamento de processos.
Escalonamento de processos é a troca de CPU entre os vários programas na memória.

2. Quais são as funções do escalonador de curto prazo e do despachante?
O escalonador de curto prazo seleciona um processo entre os processos prontos para ser executado e aloca CPU para o mesmo.
O Despachante faz a mudança de contexo, ou seja, grava o conteúdo dos registradores do processo que estava em execução e carrega nos registradores o conteúdo do processo a executar.

3. Em que circunstâncias as decisões de escalonamento podem acontecer?
O escalonamento pode acontecer quando:
Um processo em execução passa para o estado de espera por I/O
Um processo em espera por I/O passa para o estado de pronto
Um processo em execução sofre um interrupção para atender uma chamada de sistema e passa para o estado de pronto.
Um processo é encerrado

4. Diferencie os tempos do processador, espera, turnaround e resposta.
Tempo de processador é o tempo que um processo precisa para realizar sua tarefa
Tempo de espera é a soma do tempo que um processo fica na fila aguardando para iniciar sua execução
Turnround é o tempo gasto desde a entrada do processo em memória até sua conclusão
Tempo de resposta é o tempo gasto desde a entrada do processo em memória até o momento da primeira resposta.

5. Diferencie escalonamento preemptivo e não preemptivo.

Escalonamento preemptivo é quando um processo em execução pode ser interrompido para dar lugar a outro processo mais prioritário que chegar na fila.
Escalonamento não preemptivo é quando um processo em execução executa até pedir I/O ou até acabar sua fatia de tempo.

6. Qual a diferença entre o escalonamento FIFO e o escalonamento circular?
Escalonamento FIFO ou ainda FCFS é o tipo de algoritmo que seleciona e executa os processos de acordo com sua ordem de chegada, ou seja, o primeiro processo que chegar é o primeiro a ser executado.
Escalonamento circular é a

Relacionados

  • Escalonamento de processos
    1020 palavras | 5 páginas
  • Escalonamento de processos
    1306 palavras | 6 páginas
  • Escalonamento de processos
    652 palavras | 3 páginas
  • Escalonamento de Processos
    1125 palavras | 5 páginas
  • Escalonamento de processos
    4033 palavras | 17 páginas
  • Escalonamento de Processos
    682 palavras | 3 páginas
  • Escalonamento de processos
    1836 palavras | 8 páginas
  • Escalonamento de processos
    1336 palavras | 6 páginas
  • Processos e escalonamento
    3055 palavras | 13 páginas
  • Escalonamento de Processos
    1675 palavras | 7 páginas