Gerenciamento de memórias

1282 palavras 6 páginas
Organização e Gerenciamento de Memória
Prof. Eduardo Appel Eng.MSc. appel@upf.tche.br Hierarquia de Memória
• Qualquer sistema computacional apresenta sua memória organizada de forma hierárquica. • Uma arquitetura Intel apresenta basicamente a seguinte organização: memória primária e memória secundária. CPU CACHE RAM

•Hierarquia de memória •Memória cache •Memória virtual •Segmentação de memória

Arquitetura e Organização de Computadores

1

Arquitetura e Organização de Computadores

2

Memória Cache
• É um tipo de memória de alta velocidade que fica posicionada entre o microprocessador e a memória RAM. • O tempo de acesso destas memórias geralmente é menor que 25ns. • O sistema de memória cache melhora o desempenho global dos sistemas de memória para dados que são acessados mais do que uma vez. • O tamanho da memória cache é determinado mais pela aplicação do que pelo microprocessador.

Memória Cache - Operação
• Quando o microprocessador acessa a memória, inicialmente o cache é testado para verificar se o dado está ali armazenado. • Se o dado estiver armazenado, é produzido um cache hit. • Logo a seguir o dado é buscado do cache sem gerar wait states. • Se o dado não estiver no cache, é produzido um cache miss. • Se ocorrer um miss, o dado é lido da RAM, armazenado no cache e lido para o microprocessador. • O miss, faz com que sejam gerados wait states para compatibilizar a velocidade do microprocessador com a memória.
Arquitetura e Organização de Computadores 4

Arquitetura e Organização de Computadores

3

Memória Cache - Operação
• Quando o microprocessador escreve na memória, ele também escreve no cache. • Esta escrita dupla gera wait states, mas é realizada assim para garantir que nas leituras futuras o dado já esteja armazenado no cache. • Esta operação de escrita em memória e no cache é denominada operação de escrita via cache. • Os dados são organizados em blocos de 2 a 16 bytes de tamanho em uma memória cache (até a arquitetura 486). • A cada ocorrência

Relacionados

  • Gerenciamento de Memória
    581 palavras | 3 páginas
  • Gerenciamento de memoria
    2820 palavras | 12 páginas
  • gerenciamento de memoria
    1362 palavras | 6 páginas
  • Gerenciamento de memória
    2129 palavras | 9 páginas
  • Gerenciamento de memoria
    8406 palavras | 34 páginas
  • Gerenciamento de memoria
    733 palavras | 3 páginas
  • gerenciamento de memoria
    2146 palavras | 9 páginas
  • Gerenciamento de memória
    2549 palavras | 11 páginas
  • Gerenciamento de memória
    1534 palavras | 7 páginas
  • gerenciamento de memoria
    1245 palavras | 5 páginas