Enquanto se desce na hierarquia de memória, conforme ilustra...

Próximas questões
Com base no mesmo assunto
Q831569 Sistemas Operacionais

Enquanto se desce na hierarquia de memória, conforme ilustrado na Figura 1, pode-se afirmar que há aumentos na capacidade de memória e de tempo de acesso. (STALLINGS, 2010).


            Imagem associada para resolução da questão


Numa situação de suposição, um processador faz acesso a dois níveis de memória, tendo o nível 1, 1.000 palavras e um tempo de acesso de 1,0 ns e o nível 2, 100.000 palavras e um tempo de acesso de 10 ns. Se uma palavra a ser acessada estiver no nível 1, o processador a acessa nesse nível. Se essa palavra estiver no nível 2, ela, então, é transferida para o nível 1 e, depois, é acessada pelo processador. Para simplificar, devem ser ignorados os tempos necessários para o processador determinar onde a palavra se encontra. 

A Figura 2 mostra o tempo médio de acesso a uma memória de dois níveis com uma função de razão de acerto H, em que H é a fração de todos os acessos à memória que são encontrados na memória mais rápida; T1 é o tempo de acesso ao nível 1, e T2 é o tempo de acesso ao nível 2. Se a palavra acessada for encontrada no nível 1, tem-se um acerto, ou, caso contrário, uma falha.


Nesse contexto, caso 90% dos acessos à memória sejam efetuados na memória mais rápida, então o tempo médio para se acessar uma palavra é 

Alternativas

Comentários

Veja os comentários dos nossos alunos

Acho que essa questão seria de matemática e não gerência do processador.

Pessoal, a questão só tem tamanho e é mais simples do que parece!!!

A matemática usada aqui é bem simples... vamos lá, deixa eu tentar explicar!

Pergunta: "Qual o tempo médio para se acessar uma palavra."

Dados fornecidos:

- 90% dos acessos são efetuados na mem.rápida, logo podemos concluir q 10% é realizado na memória "menos rápida".

- Tempo para acessar a memória rápida: 1ns

- Tempo para acessar a memória menos rápida: 10 ns

1º Vamos colocar um quantidade total de palavras para facilitar nosso raciocínio: 10 palavras

2º Dessas 10 palavras, posso afirmar que são gastos 9,0 ns para acessar cada uma delas na memória rápida (ver dado fornecido). 

3º Logo posso concluir que o restante, 1 palavra, necessita de 11 ns. Por que 11 ns? São 10 ns para acessá-la na memória "menos rápida" e mais 1 ns para acessá-la na memória rápida.

4º Agora eu somo tudo e faço a média aritmética: tempo total dividido pela quantidade de palavras.

-> Qual o tempo total: 20 ns

-> Qual a quantidade de palavras: 10

-> Logo 20/10 = 2ns por palavra

 

Completando a solução de Lucc O.: atenção para a quantidade de palavras em cada memória, essa é uma distração!

nem vou perder tempo com essa questão, porque dificilmente cai algo assim e só pode ser respondido se o tempo der e o nível de estresse estiver baixo.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo