Buscar

Tempo de Operação - Sistemas Operacionais

Suponha que o sistema operacional esteja executando diretamente sobre o hardware de um computador onde cada operação de E/S demore x ms. Suponha ainda que um processo tenha executado por 13 000 ms e que, durante a sua execução, tenha feito 1 950 operações de E/S. Se o sistema operacional agora executar sobre uma máquina virtual que reduza a velocidade do processador em 35% e a velocidade das operações de E/S em 60%, e se além disso forem feitas 1 550 operações de E/S a mais do que sobre o hardware, para que valor de x o tempo de execução do processo na máquina virtual aumentará, em relação ao hardware, por 15 050 ms? Justifique a sua resposta.

💡 4 Respostas

User badge image

Andre Smaira

Como durante a execução do processo são executadas 500 operações de E/S, e como cada operação de

Quando o processo executar no sistema operacional sobre a máquina virtual, que reduz a velocidade das operações de E/S em 25%, cada operação de E/S gastará agora 2 + 0, 25 × 2 = 2, 5ms e, com isso, as 500 operações de E/S executarão agora em 2, 5×500 = 1250ms.

Além disso, como o processador virtual possui 80% da velocidade do processador real, então o programa executará no processador virtual por 4000+0, 25×4000 = 5000ms (note que o tempo de execução será 25% maior do que no processador real).

Logo, o tempo total de ex ecução do processo no sistema operacional sobre a máquina virtual será de 5000 + 1250 = 6250ms, ou seja, 6,25s.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais