Memoria cache

651 palavras 3 páginas
Memória Cache

Lucas Felipe Cardoso Duarte

Betim
2011

Memória Cache

Memória cache é um tipo de memória de alta velocidade que fica próxima à CPU e consegue acompanhar a velocidade de trabalho da CPU. Por ser uma memória de alta velocidade ela é difícil de ser produzida e por isso mesmo muito cara. Por isso é que raramente encontramos quantidades de memória cache maiores que 1 MB. É bom lembrar que, ao invés da tecnologia DRAM, usa-se a tecnologia SRAM para a produção de chips de memória cache. A ideia por trás do cache é muito simples: colocar na memória cache os dados e instruções que são mais comumente utilizados pelo processador. É a regra 80/20, ou seja, 20% dos dados/instruções/etc. são usados 80% das vezes no micro. Assim se estes dados/instruções/etc. estiverem no cache, que é muito mais rápido que a memória RAM “normal”, o desempenho do micro será muito melhor. O usuário não precisa se preocupar em colocar os dados mais utilizados na memória cache. Existe um circuito especifico que faz isso automaticamente chamado Controlador de cache. Este circuito tenta, inclusive, “adivinhar” quais serão os dados solicitados pelo processador. Se o processador precisa de uma informação e ela está no cache, ótimo, a informação é acessada e o desempenho é alto. Quando isso acontece, chamamos de cache “hit” ("acerto"). Porém se a informação não estiver no cache, ela vai ter que ser lida da memória RAM “normal”, o que é um processo mais lento. Este caso é chamado de cache “miss” ("erro"). A ideia é fazer com que o número de cache hits seja muito maior que o número de cache misses.

Níveis de cache

De acordo com a proximidade do processador são atribuídos níveis de cache. Assim, a memória cache mais próxima da CPU recebe o nome de cache L1 (do inglês "level 1" ou nível 1). Se houver outro cache mais distante da CPU este receberá o nome de cache L2 e assim por diante.

Na época do 8088 e 80286 era raro encontrar um micro com memória cache. Mas

Relacionados

  • Memoria Cache
    1303 palavras | 6 páginas
  • Memória Cache
    1320 palavras | 6 páginas
  • memoria cache
    751 palavras | 4 páginas
  • Memoria cache
    1669 palavras | 7 páginas
  • Memoria Cache
    1756 palavras | 8 páginas
  • Memória Cache
    521 palavras | 3 páginas
  • Memória cache
    718 palavras | 3 páginas
  • MEMÓRIA CACHE
    320 palavras | 2 páginas
  • Memoria cache
    2705 palavras | 11 páginas
  • Memória Cache
    6312 palavras | 26 páginas