MEMORA CACHE

506 palavras 3 páginas
Devido a grande diferença entre velocidade existente entre o processador e a memória principal, foi desenvolvido um elemento intermediário que tem o propósito de minimizar o impacto desse problema no sistema de computação: Sistema Cache.
A memória cache tem função de acelerar a velocidade do processamento.

Principio de Localidade;

Localidade Temporal: Ao acessar uma palavra na memória principal é muito provável que o processador volte a acessar essa mesma palavra novamente durante a execução dos programas (loops).
Localidade Espacial: Ao acessar uma palavra na memória principal é provável que em seguida o processador tente acessar uma palavra de memória subjacente á acessada préviamente.

A memória Cache (MC) se baseia fundamentalmente nos princípios de localidade temporal e espacial, funcionando como um elemento intermediário entre a CPU e a MP e armazenando as informações que muito provavelmente serão requisitadas pela CPU.

Uma vez introduzida no sistema de computação o funcionamento do sistema é alterado de forma que antes de realizar um acesso direto a MP á informação é primeiramente é buscada na Memória Cache.
Se a informação requisitada estiver presente na Memória Cache ocorre um acerto (hit) e a informação é transferida para a CPU em alta velocidade.
Caso contrário ocorra uma falta (miss) e o sistema busca a informação na MP, e a transfere para a memória Cache (juntamente com outras informações determinada pelo principio da localidade).

Considerações sobre a utilização do MC

Para haver aumento de desempenho é necessário que hajam muito mais acertos (hits) do que faltas (misses), de maneira que eventuais perdas de desempenho com faltas seja sobrepujada pela taxa de acertos. A taxa de acertos mais comum em sistemas atuais variam entre 80% e 99%, o que garante um ganho de desempenho considerável com utilização de memórias cache.

Tipos de Memória Cache

Pelo ganho de desempenho que proporciona ao sistema de computação as

Relacionados

  • Arquitetura
    15154 palavras | 61 páginas
  • Arquitetura arm
    6141 palavras | 25 páginas
  • cell
    3365 palavras | 14 páginas
  • Sistema computacional didático para crianças
    2423 palavras | 10 páginas
  • COMUNICAÇAO
    13533 palavras | 55 páginas
  • Arquiteturas Multicore
    6299 palavras | 26 páginas
  • sistemas
    4199 palavras | 17 páginas
  • Trabalho Redes de Computadores
    923 palavras | 4 páginas
  • REVIS O PROVA
    1985 palavras | 8 páginas
  • instruções
    3081 palavras | 13 páginas