SóProvas


ID
2724643
Banca
FUNDEP (Gestão de Concursos)
Órgão
CODEMIG
Ano
2018
Provas
Disciplina
Sistemas Operacionais
Assuntos

O escalonamento de processos permite que um computador possa executar diversos programas em pseudoparalelismo, o que viabiliza aspectos como a multiprogramação.

Qual entre os algoritmos de escalonamento a seguir seria mais adequado para sistemas de processamento em lote?

Alternativas
Comentários
  • Sistema Batch (Lote)

    1) First-Come First-Served - FIFO

    Processos são executados na CPU seguindo ordem de requisição. Fácil de entender. Ineficiente quando há processos que demoram na sua execução.

     

    2) Shortest Job First - SJF (Tarefa mais Curto Primeiro)

    Deve prever o tempo de execução. Menor processo da lista é executado primeiro. Menor TURNAROUND(MÉDIO). Desvantagem: todos os jobs precisam ser conhecidos de antemão.

     

    3) Shortest Remaining Time Next - SRTN

    Versao Preemptiva do SJF; Processos com menor valor de execução são executados primeiro

     

     

     

    Letra A

  • Escalonamentos em sistemas em lote:

    > Primeiro a chegar, primeiro a ser servido;

    > Tarefa mais curta primeiro;

    > Próximo de menor tempo restanta ( Shortest Remaining Time Next) =SRTN

    Escalonamento em sistemas Interativos:

    > Round-robin;

    > Por prioridades;

    > Filas múltiplas;

    > Próximo processo mais curto;

    > Escalonamento Garantido;

    > Por loteria;

    > Fração Justa

    Escalonamento em sistemas de tempo real:

    > RMS;

    > EDP

    Tanenbaum