Escalonamento de Processos

Disponível somente no TrabalhosFeitos
  • Páginas : 3 (638 palavras )
  • Download(s) : 0
  • Publicado : 9 de setembro de 2014
Ler documento completo
Amostra do texto
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 decurto 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, ouseja, 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 podemacontecer?
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çãosofre 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 deprocessador é 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 gastodesde 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 escalonamentopreemptivo 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ãopreemptivo é 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 ouainda 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 é...
tracking img