PDA

Ver Versão Completa : Qual a importância da memória cache para o PC



CCV_Demmony
27-08-2008, 05:39 PM
Enquanto os processadores passam por aperfeiçoamentos constantes, ficando cada vez mais rápidos, a memória RAM, sua principal "ferramenta de trabalho" não consegue acompanhá-los no quesito velocidade, embora também tenha passado por freqüentes melhorias.

Este problema já acontece desde a época dos computadores 386, quando a velocidade das memórias já era um fator limitante em relação aos processadores, e com a evolução isso apenas se agravou.

Para solucionar o problema de “lentidão” foi criada a memória cache, um tipo ultra-rápido de memória embutida no processador que serve para armazenar os dados mais freqüentemente usados. Ela evita na maioria das vezes que seja necessário recorrer à memória RAM, muito mais lenta se comparada a cache.

Este tipo de memória é usado como um intermediário na execução do processador com a memória RAM, já que é capaz de conversar muito mais rapidamente, sem espera. O trabalho da memória cache é tão importante que, sem ela, o desempenho de um processador pode ser seriamente comprometido.

São usados dois tipos de cache primário, ou cache L1 (level 1); e secundário, ou cache L2 (level 2). Este último é um pouco maior em termos de capacidade e passou a ser utilizado quando o cache L1 se mostrou insuficiente.

Antigamente, um tipo distinguia do outro pelo fato de a memória cache L1 estar localizada junto ao núcleo do processador, enquanto que a cache L2 ficava localizada na placa-mãe.

Atualmente, ambos os tipos ficam localizados dentro do chip do processador, sendo que, em muitos casos, a cache L1 é dividida por alguns fabricantes em duas partes: "L1 para dados" e "L1 para instruções". Existem processadores que trazem até um cache L3 (level 3).

Sempre que o processador precisar ler dados os procurará primeiro no cache L1. Caso a informação seja encontrada, o chip não perderá tempo, já que o cache primário funciona na mesma freqüência que ele.

Se o dado não estive no cache L1, então o próximo a ser visto será o cache L2. Mesmo encontrando o que procura no cache secundário, o processador levaria algum tempo, mas não tanto quanto perderia caso precisasse acessar diretamente a memória RAM.

Mais Velocidade = Maior Preço

A memória cache é muito mais rápida. Por isso, custa muito mais que a memória RAM. Isso em razão de ela vir em quantidades muito menores, poucos MB nos processadores mais modernos e, em alguns casos, apenas alguns KB.

Em algumas gerações anteriores de computadores era comum as placas-mãe virem com soquetes apropriados que permitiam ao usuário adicionar mais memória cache caso necessário.

Os módulos adicionais, chamados de módulos COAST (cache on a stick) eram relativamente acessíveis, levando muitas pessoas a fazerem o upgrade. Entretanto esta possibilidade não existe mais, pois a grande maioria dos processadores já traz os caches integrados, não permitindo qualquer modificação.

Atualmente a quantidade de cache que você deseja deve ser decidida antes da compra, baseado nas opções disponíveis. A capacidade varia de acordo com o fabricante e com o modelo de processador.

CCV_Kusanagi
27-08-2008, 06:26 PM
Aconselho pro pessoal , se quiserem fazer upgrade em seus PCs, a comprarem os Core 2 Duo, pelo custo benefício que eles trazem.
Ja foi comprovado por a + b + c que os processadores Core 2 Duo, Core Quad, surram os AMD X2 e afins...
A Intel teve que criar uma nova familia, a familia Pentium Dual Core, pra os AMD poderem se comparar aos Pentium Dual Core! kkkkkkkkkkkk
Os core 2 duo e os core quad variam em sua memória cache
Existem C2D com 2,3,4,6,8 mb de cache
Existem CQuad com 12mb de cache!!!
e a familia Pentium Dual Core estão vindo com 1mb de cache
daí vocês me perguntam, sim qual processador comprar?
Gente, atualmente da familia Intel, os processadores mais em conta de se comprar seriam os Pentium Dual Core (A serie E2160 ou E2140 Por terem a mesma tecnologia do core 2 duo e 1 cache relativamente bom / 1mb de cache)
Core 2 Duo (A série E4500 ou E4600, ambos com 2 mb de cache, o E4500 com 2.2ghz de clock e o E4600 com 2.53ghz de clock )
Tio Kusa, e os preços?
E2160 ou E2140 variam de 100~200 reais
E4500 ou E4600 variam de 200~350 reais
;***

Colecionador
27-08-2008, 06:45 PM
Eu consegui esse processador pra comprar
CPU INTEL CORE2 QUAD Q6600 2.40GHZ BOX por 500,00reais ta caro ????
e esse processador e bom ne...xD

CCV_Kusanagi
27-08-2008, 06:48 PM
nao mano
o preço é por ai mesmo
se bem que ele varia...tu arruma de até uns 430,00 no mercado livre!

Dark_SkuLL
27-10-2008, 05:58 PM
Interessante felipe.....


Entaum teoricamente o C2D e o Dual core tem a msm tecnologia tirando a diferença de clock e cache ?