Buscar

Cálculo de tempo de processamento nos sistemas computacionais em diferentes gerações:

Suponha que um programa A leve 18s para executar no processador
e que, para executar a sua tarefa, ele precise fazer E/S por 4s. Se
este programa fosse executado em um sistema anterior ao da terceira
geração, qual seria a fração de tempo do processador desperdiçada com
operações de E/S? Este desperdício ainda ocorreria nos sistemas posteriores
ao da segunda geração?

💡 5 Respostas

User badge image

Tadeu Lourenço Araújo

Consulte neste link há diversas AD's antigas  do CEDERJ com perguntas semelhantes a esta, desta forma você poderá resolver rapidamente esta questão. https://onedrive.live.com/?cid=589e18067ce99545&id=589E18067CE99545%21522&ithint=folder,&authkey=!AIZNqr98Uxt8BGk

 

1
Dislike0
User badge image

João Gouveia

Alguém sabe a resposta?
0
Dislike0
User badge image

Andre Smaira

Para responder essa pergunta devemos colocar em prática nosso conhecimento sobre Sistemas Operacionais.


No intervalo de tempo de , de execução do programa, tem-se que foram dispendidos com a 25 chamadas do programa.

Portanto, ele executou no processador cerca de .


Por sua vez, como o emprego da máquina virtual reduz o poder de processamento em 25%, quando o programa agir sobre o processador real, o programa atuará no processador por cerca de .


Ademais, como o tempo de execução de uma chamada será de , o programa levará para executar as 25 chamadas.


Então, o o tempo de execução do programa, se ele fosse executado diretamente no processador, seria de

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


✏️ 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