SóProvas


ID
370666
Banca
FCC
Órgão
TCE-GO
Ano
2009
Provas
Disciplina
Sistemas Operacionais
Assuntos

Para que a CPU não fique sem executar tarefa alguma, os sistemas operacionais utilizam a técnica de escalonamento de processos para ordenar a utilização da CPU. Entre os diversos tipos de escalonadores, aquele que “escolhe o processo que tem mais prioridade e menos tempo e coloca-o na memória principal, ficando os outros alocados em disco” é denominado escalonamento

Alternativas
Comentários
  • de dois processos.

  • Escalonamento em Dois Níveis:  


    Um escalonador (baixo nível) é utilizado para realizar o chaveamento (por qualquer método descrito anteriormente) apenas entre os processos que estão na memória.


    O outro escalonador (alto nível) é utilizado para trocar periodicamente o conjunto de processos que estão na memória por aqueles que estavam em disco. 


    Fonte: http://alexcoletta.eng.br/artigos/escalonamento-de-processos/

  • e-

    Escalonamento em Dois Níveis parte dos processos fica em disco (memória principal nao trata todos dados). O problema é que o tempo para ativar um processo em disco é maior do que o que está na memória. Escalonador em dois níveis resolve isso mantendo um grupo dos processos na emória e outro no disco. O escalonador de baixo nível aloca so os processos na memória e outro escalonador alto nível trocar periodicamente os processos na memória por os em disco. Para escolher o escalonador de alto nível verifica o tamanho, a prioridade , o tempo de CPU do processo e quanto tempo de turnaround ele tem. É parecido com escalonamento preemptivo de prioridades porque o CPU tb periodicamente corre a lista d eprocessos procurando 1 de maior prioridade p/ empurrar na frente do atual

  • O mecanismo de interrupção também implementa um sistema de níveis de prioridades de interrupções. Esses níveis     habilitam a CPU a retardar a manipulação de interrupções de baixa prioridade sem mascarar todas as interrupções e torna possível que uma interrupção de alta prioridade intercepte a execução de uma interrupção de baixa prioridade.

    Pag.665, Silberschatz, Livro de Sistemas Operacionais.

  • GABARITO E

    “escolhe o processo que tem mais prioridade e menos tempo e coloca-o na memória principal, ficando os outros alocados em disco”

    Essa foi por eliminação..

    A) de threads. ERRADO: “escolhe o processo...". Logo, trata-se de um escalonamento de processos, não threads.

    B) FIFO. ERRADO: O FIFO realiza o escalonamento de acordo com a ordem de chegada dos processos (Primeiro a Entrar, Primeiro a Sair).

    C) Round-robin. ERRADO: Esse algoritmo concede uma fatia de tempo (quantum) igual para cada processo e esses são executados em ordem circular.

    D) de filas múltiplas. ERRADO: Várias filas; Cada fila possui um nível de prioridade;

    E) de dois níveis. CORRETO