SóProvas


ID
617461
Banca
CESGRANRIO
Órgão
FINEP
Ano
2011
Provas
Disciplina
Sistemas Operacionais
Assuntos

Considere as afirmações abaixo sobre os critérios que devem ser adotados em uma política de escalonamento de processos (tarefas) em sistemas multiprogramáveis.
I - A política de escalonamento de processos tem como critério maximizar a utilização do processador, mantendo-o ocupado a maior parte do tempo e balance- ando sua utilização entre os diversos processos.

II - A política de escalonamento de processos busca maximizar o número de processos (tarefas) executados em um determinado intervalo de tempo.

III - Maximizar o tempo que um processo leva desde sua admissão até o seu término é um critério típico da política de escalonamento de processos.

IV - Minimizar o tempo de resposta, oferecendo tempos de resposta razoáveis para os usuários é um dos critérios da política de escalonamento de processos.
Estão corretas as afirmações

Alternativas
Comentários
  • O projeto de um escalonador adequado deve levar em conta uma série de diferentes necessidades, ou seja, o projeto de uma política de escalonamento deve contemplar os seguintes objetivos:

    • Ser justo: Todos os processos devem ser tratados igualmente, tendo possibilidades idênticas de uso do processador, devendo ser evitado o adiamento indefinido.
    • Maximizar a produtividade (throughput): Procurar maximizar o número de tarefas processadas por unidade de tempo.
    • Ser previsível: Uma tarefa deveria ser sempre executada com aproximadamente o mesmo tempo e custo computacional.
    • Minimizar o tempo de resposta para usuários interativos.
    • Maximizar o número possível de usuário interativos.
    • Minimizar a sobrecarga (overhead): Recursos não devem ser desperdiçados embora algum investimento em termos de recursos para o sistema pode permitir maior eficiência.
    • Favorecer processos "bem comportados": Processos que tenham comportamento adequado poderiam receber um serviço melhor.
    • Balancear o uso de recursos: o escalonador deve manter todos os recursos ocupados, ou seja, processos que usam recursos sub- utilizados deveriam ser favorecidos.
    • Exibir degradação previsível e progressiva em situações de intensa carga de trabalho.
    • Minimizar o tournaround: que é o tempo transcorrido desde o momento em que o software entra e o instante em que termina sua execução;

    Fonte: Wikipedia
  • I - A política de escalonamento de processos tem como critério maximizar a utilização do processador, mantendo-o ocupado a maior parte do tempo e balance- ando sua utilização entre os diversos processos.  (correto) 

     II - A política de escalonamento de processos busca maximizar o número de processos (tarefas) executados em um determinado intervalo de tempo. (correto)

    III - Maximizar Minimizar o tempo que um processo leva desde sua admissão até o seu término é um critério típico da política de escalonamento de processos.

    IV - Minimizar o tempo de resposta, oferecendo tempos de resposta razoáveis para os usuários é um dos critérios da política de escalonamento de processos. (correto)
  • O tempo que um processo leva desde sua admissão até o seu término chama-se Tempo de Turnaround