SóProvas


ID
2984686
Banca
CS-UFG
Órgão
IF Goiano
Ano
2019
Provas
Disciplina
Sistemas Operacionais
Assuntos

Em um dado escalonamento em sistemas interativos, considere o algoritmo que utiliza um quantum, que se refere a um intervalo de tempo durante o qual um processo pode ser executado. Todos os processos recebem o mesmo valor de quantum para o uso da CPU. Depois que o quantum de um processo expira e o processo ainda não terminou, ocorre uma preempção e o processo é inserido no final da fila, então o processo aguardará até que seja novamente sua vez para usar a CPU. Se o processo foi bloqueado ou finalizado antes de o quantum ter expirado, a comutação da CPU é feita quando o processo é bloqueado. Esse algoritmo de escalonamento é denominado de

Alternativas
Comentários
  • Round-robin
        Cada processo recebe uma quantidade de tempo do processador
        Antigo
        Fácil de implementar
        Muito utilizado
        Simples algoritmo de escalonamento
        Cada processo contém o quantum
        Rodízio entre os processos 
        Largamente usado
        Voltado para sistemas time-sharing
        o processo não for concluído dentro do tempo recebido
        O processador passa a executar o próximo processo da fila

     

     

    Silberchartz e questões de provas

  • Comentando as demais alterntivas:

    a) GABARITO DA QUESTÃO

    .

    b) Prioridade. Cada processo é atribuída uma prioridade, e ao processo executável com a prioridade mais alta é permitido executar;

    .

    c) Escalonamento Garantido. Se houver n usuários conectados enquanto você estiver trabalhando, você receberá cerca de 1/n de CPU, ou seja, é calculado a quantidade de CPU destinada a cada um ou simplesmente o tempo desde a criação dividido por n.

    .

    d) Loteria. Ideia básica é dar 'bilhetes' de loteria aos processos cujos prêmios são vários recursos do sistema, como tempo de CPU;

  • Falou em Quantum -> Já liga o alerta para Round-Robin