14 Memorias 2
SECUNDÁRIA
José Valdvogel de Almeida Junior
AGENDA
Introdução
Hierarquia de memóra
INTRODUÇÃO
Velocidade de processamento de sistemas
Computação
Comunicação
Armazenamento (Memórias ...)
Requisitos ideais de uma memória
Tamanho ilimitado
Acesso instantâneo para escrita ou leitura de informações
Requisitos ideais de uma memória são contraditórios
Quanto maior a memória mais lento será o seu tempo de acesso
Solução
Criar ilusão para o processador de forma que a memória pareça grande e rápida o suficiente para não ser o gargalo do sistema
Acesso aos níveis de memória é transparente
EXEMPLO DE ESTUDANTE EM UMA
BIBLIOTECA
Na biblioteca a pesquisa tem o seguinte algoritmo
1.
2.
3.
4.
5.
Ir até a estante de livros
Procurar livro desejado
Levar livro até a cadeira
Consultar livro
Se não terminou pesquisa ir para 1
Considerações
. Consulta
com 10 livros
. 1 minuto para ir e voltar da cadeira a estante
. 1 minuto procurando o livro na estante
. 30 segundos para consultar a informação desejada no livro
Tempo de consulta de cada livro
. 2
minutos e 30 segundos
Tempo total consumido
. 25
minutos
EXEMPLO DE ESTUDANTE COM MESA
VAZIA
Novo algoritmo
1.
2.
3.
4.
5.
Consideração
.
A mesa tem espaço para os 10 livros
Tempo total de pesquisa
.
Ir até a estante de livros
Procurar livros desejados
Levar livros até a mesa
Consultar livros
Se não terminou ir para 1
16 minutos (1 para deslocamento, 10 para procura na estante e 5 para pesquisa de material nos livros)
Problemas todos os livros desejados não cabem na mesa
. Outro aluno pega a mesa realizando uma pesquisa diferente
.
EXEMPLO DE ESTUDANTE COM FOLHA
DE RASCUNHO
O
acesso a folha é mais rápido que a mesa, mas na folha cabem menos informações
Colocar
na folha trechos dos livros que podem interessar
Este
processo de seleção da informação pode continuar ...
Porque o tempo de acesso melhora na média?
Princípio