ct

    Memória Cache

    Termos técnicos GdH



    A memória cache surgiu quando percebeu-se que as memórias não eram mais capazes de acompanhar o processador em velocidade, fazendo com que muitas vezes ele tivesse que ficar “esperando” os dados serem liberados pela memória RAM para poder concluir suas tarefas, perdendo muito em desempenho. Se na época do 386 a velocidade das memórias já era um fator limitante, imagine o quanto este problema não atrapalharia o desempenho dos processadores que temos atualmente. Para solucionar este problema, começou a ser usada a memória cache, um tipo ultra-rápido de memória que serve para armazenar os dados mais frequentemente usados pelo processador, evitando na maioria das vezes que ele tenha que recorrer à comparativamente lenta memória RAM. Sem ela, o desempenho do sistema ficará limitado à velocidade da memória, podendo cair em até 95%!. São usados dois tipos de cache, chamados de cache primário, ou cache L1 (level 1), e cache secundário, ou cache L2 (level 2). O cache primário é embutido no próprio processador e é rápido o bastante para acompanhá-lo em velocidade. Sempre que um novo processador é desenvolvido, é preciso desenvolver também um tipo mais rápido de memória cache para acompanhá-lo. Como este tipo de memória é extremamente caro (chega a ser algumas centenas de vezes mais cara que a memória RAM convencional) usamos apenas uma pequena quantidade dela. Para complementar, usamos também um tipo um pouco mais lento de memória cache na forma do cache secundário, que por ser muito mais barato, permite que seja usada uma quantidade muito maior.


    » Leia mais: Memória RAM e cache




    Blog:

    Add to Google

    » Gostou do texto?
    Veja nossos livros impressos:

    Smartphones | Linux | Hardware
    Redes | Servidores


    ... ou encontre o que procura usando a busca:

cb
ct
Atualizações



[08/02] Será que o Linux está ficando muito lento e 'inchado'?
[05/02] PCI Express: compatibilidade, linhas de dados e o PCIe 2.0
[05/02] Disney e Sony: utilitários de modelagem 3-D de código aberto
[04/02] Artigo: O Hymera e o Linux comercial
[03/02] Artigo: 'Open-PC': rumo ao hardware aberto
[02/02] Processadores da plataforma Core, os 45 nm
[01/02] Chipsets da nVidia para o Phenom e Phenom II
[01/02] RawTherapee, o novo editor de fotos raw de código aberto
[29/01] Chipsets LGA-775 da nVidia
[29/01] Fotografia: novas impressões, experiências e emoções!
[28/01] Análise: iPad, Slate e a era dos tablets
[27/01] Montando um DVD de vídeo na unha, via terminal
[26/01] Chipsets LGA-775 da Intel: X38, G35, Q35 e o P45
[26/01] Primeiras impressões do Jibbed 5.0.1 (live CD do NetBSD)
[25/01] Chipsets LGA-775 da Intel: G965, P965, Q965 e o P35
[25/01] Tutorial: Processadores da plataforma Core, parte 1
Destaques



» Hardware o Guia Definitivo, disponível para leitura online
» Firewire (IEEE 1394)
» Redes, outros protocolos: IPX/SPX
» Processadores da plataforma Core, parte 1
» Configurando um servidor de rede local com o Ubuntu, fácil
» Masterizando DVDs com o QDVDAuthor
» Netbooks: pequenos detalhes que fazem a diferença
» Smartphones: Nokia, série N
» Entendendo os HDs, parte 2
» Ressuscitando as impressoras EPSON
» Smartphones: As plataformas
Receba as atualizações diariamente por e-mail:
Assine o RSS Veja todas as atualizações... Add to iGoogle
cb
Livros de Carlos E. Morimoto Contato HOME