SóProvas


ID
902392
Banca
CESGRANRIO
Órgão
Petrobras
Ano
2012
Provas
Disciplina
Sistemas Operacionais
Assuntos

A política de escalonamento utilizada pelo sistema operacional para fazer a gerência do processador, que é caracterizada pela possibilidade de o sistema operacional interromper um processo em execução e passá-lo para o estado de pronto, com o objetivo de alocar outro processo no processador, é chamada de escalonamento

Alternativas
Comentários
  • Escalonamento Preemptivo
    • O Sistema pode interromper um processo em execução para que outro processo utilize o processador.
    • Permite que o sistema dê atenção imediata a processos mais prioritários, como no caso de sistemas em tempo real.
    • Proporciona melhores tempos de resposta em sistemas de tempo compartilhado
    • Compartilhamento do processador de uma maneira mais uniforme entre os processos.
    • A troca de um processo pelo outro na CPU (mudança de contexto), causado pela preempção, gera um overhead no sistema.
    • Critérios de preempção devem ser definidos para o overhead não se tornar crítico.
  • d-

    Quando processo puder ser interrompido por outro - preemptivo, o qual pode ser escalonamento circular, prioridades, circular com prioridades, multiplas filas (quando for possivel classificacao dos processos em grupos, como do sistema, batch etc) e multiplas filas com realimentação (como anterior, exceto que processos trocam de fila- o SO detecta o comportamento do processo e aloca ele na fila q melhor atende sua necessidade. É como tu estar em uma fila de banco e um atendente te questiona e te aloca para fila de preferencia em vez da fila normal).

     

    Quando nada puder interromper - nao-preemptivo.Pode ser first in first out. shortest job first e cooperativo

  • gab: B

    preemptivo

  • Preempção: é a possibilidade do SO interromper um processo que está em execução e substitui-lo por outro.

    Escalonamento não preemptivo: quando um processo está em execução nenhum evento externo pode ocasionar a perda do uso do processador. O processo somente sai do estado de execução caso termine seu processamento ou execute instruções do próprio código que ocasionem uma mudança para o estado de espera.

    Alternativa: D