SóProvas


ID
3494812
Banca
CESPE / CEBRASPE
Órgão
IFF
Ano
2018
Provas
Disciplina
Sistemas Operacionais
Assuntos

Algoritmos de escalonamento escolhem os processos que são mais viáveis para serem executados em determinado momento pela CPU. O escalonamento é absolutamente exigido quando

Alternativas
Comentários
  • Fiquei sem entender por que é a letra D e não a letra A. A questão está meio sem sentido e não muito clara. Ou sou eu que não estou sabendo entender?

  • Também não entendi por que D e não A. Alguém comenta

  • Existe uma variedade de situações nas quais o escalonamento pode ocorrer. Primeiramente, o

    escalonamento é absolutamente exigido em duas ocasiões:

    1. Quando um processo termina.

    2. Quando um processo é bloqueado em uma operação de E/S ou em um semáforo.

    Em cada um desses casos, o processo que estava em execução se torna não apto a continuar, de modo que outro processo deva ser escolhido para executar em seguida.

    Existem três outras ocasiões em que o escalonamento é normalmente feito, embora,

    logicamente falando, não seja absolutamente necessário nesses momentos:

    1. Quando um novo processo é criado.

    2. Quando ocorre uma interrupção de E/S.

    3. Quando ocorre uma interrupção de relógio.

    Referência: Sistemas Operacionais - Tanenbaum

  • Segue uma outra questão relacionada ao assunto:

    As situações em que o escalonamento é absolutamente necessário são:

    Quando um processo termina.

    Quando um processo é bloqueado em uma operação de entrada/saída (E/S).

    As situações em que o escalonamento não é absolutamente necessário são

    Quando um processo é criado.

    Quando ocorre uma interrupção do relógio.

    Fonte: Q3256776