SóProvas


ID
2063128
Banca
CESGRANRIO
Órgão
IBGE
Ano
2016
Provas
Disciplina
Sistemas Operacionais
Assuntos

Seja um sistema operacional que implementa multiprogramação e mantém cinco processos simultaneamente na memória. Considere-se ainda que os processos são independentes, com tempo de overhead desprezível (igual a zero). Sabe-se que todos os processos demandam exatos 40% do tempo aguardando a conclusão de operação de entrada e saída.

Nesse caso, qual é o percentual de utilização do processador?

Alternativas
Comentários
  • Alguém comenta?

  • Sem comentários...

  • questão para matemático kkk

  • Por engenharia reversa, eu encontrei o resultado.

     

    A conta foi feita elevando 0,4 à quinta potência, por ser 5 processos.

     

    Isso dá 0,01024. Esse seria o fator de "não utilização" do processador. Para achar o fator de utilização, é preciso subtrair esse resultado de 1, que dá 0,98976, ou seja, aproximadamente 98,98% de utilização do processador.

     

    Mas pegar uma dessa na prova é triste. E não sei a explicação das contas também.

  • Gab. letra E
    Questão escabrosa!

  • putz, por engenharia reversa cheguei à mesma ideia do Sávio, uma teoria que eu tenho é o seguinte:

    Se cada processo fica 40% do tempo esperando E/S, qual a probabilidade de todos eles esperarem E/S ao mesmo tempo (único caso onde o processador ficaria parado)? 0,4*0,4*0,4*0,4*0,4 (eventos independentes, P(A e B) = P(A)*P(B), portanto, 0,4^5 = 0,01024, logo a utilização do processador vai ser 1 - 0,01024 = 0,9898