SóProvas


ID
1035898
Banca
CESPE / CEBRASPE
Órgão
IPEA
Ano
2008
Provas
Disciplina
Sistemas Operacionais
Assuntos

Julgue os itens subseqüentes, acerca de sistemas operacionais.

O algoritmo de escalonamento round-robin (RR) pode ser empregado nos sistemas operacionais com múltiplas filas de processos prontos. Nesse caso, pode ser usado tanto como algoritmo de escalonamento de determinadas filas, como também entre filas. Para o escalonamento entre filas, uma outra alternativa é utilizar um algoritmo preemptivo embasado em prioridades, nesse caso, cada fila pode ter uma prioridade.

Alternativas
Comentários
  • c-

    tudo correto. round robin é escalonomaneto circular, usado em sistemas de time sharing. Estabelece tempos determinados aos processos. Quando o time do slice do processo acabar, ele volta ao fim da fila. Vantagem: impede de processo monopolizar CPU. Mas dar tempo igual a todos processos tb é um problema . Para resolver isso, implementam-se filas auxuiliares, com tempo de escalonamento variado entre processos.Mulltiplas filas é o conceito de agrupamento de processos (e.g.: batch, systema etc). Cada fila tem sua prorpia prioridade. É amplamente usado em sistema de tempo compartilhado. Geralmente o processo mais critico (+ prioridade) é o de sistema. O sistema operacional somenete escalona processos de outra fila quando a fila de prioridade esvazia. Mumtiplas filas com realimentacaoé mais generalista- os processos podem trocar de fila conforme sua necessidade- quem faz isso é o SO. O problema aqui é o alto overhead devido à intensa troca de processos

  • Correto !!!

     

     

    Em um algoritmo de Múltiplas Filas, cada fila pode ter um critério diferente de algoritmo de escalonamento.

    .

    .

    .

    At.te

    Foco na missão