>> Tecnologia Eletrônica >  >> Casa Inteligente >> Vida Inteligente

Qual a Diferença entre Cache L2 de 3MB e 6MB?

Processadores usam hierarquia de caches para armazenar informações e reduzir tempo de acesso à memória. Cache de nível 2 (L2), ou cache secundário, entra em ação quando o computador precisa acessar dados recentemente acessados pela segunda vez. Caches fornecem acesso mais rápido que memória comum e podem melhorar muito a responsividade. Vários caches podem armazenar informações adicionais, resultando em experiência mais ágil.

Níveis de Cache

Cache de nível 1 (L1) geralmente tem duas partes: uma armazena dados, outra armazena instruções para executar programas e comandos. O cache L1 fornece as taxas mais rápidas e fica diretamente no chip do processador. Frequentemente, opera na mesma velocidade ou quase do processador. O cache de nível 2 fica no módulo do processador e às vezes diretamente no chip. Um cache L2 atua como próximo nível, roda ligeiramente mais lento que L1 e tipicamente armazena apenas dados.

Tamanho do Cache

Um cache atua como forma menor e mais rápida de memória para acessar informações usadas recentemente. Tamanhos maiores de cache aumentam a quantidade de informação que o sistema pode armazenar. Porém, caches grandes levam mais tempo para recuperar informação. Fabricantes contornam isso usando vários caches de tamanhos diferentes. Caches de nível superior funcionam mais rápido mas armazenam menos. Esses caches menores e mais rápidos são apoiados por caches maiores mas mais lentos. Ao buscar informação, o computador verifica primeiro o cache L1, depois L2 ou até L3.

Latência do Cache

Um cache L2 de 3MB geralmente fornece melhor latência que um de 6MB. Latência refere-se ao tempo para acessar informação. Embora se possa assumir que cache maior dê melhor desempenho, como o computador precisa vasculhar mais informação, o cache maior pode desacelerar. Por isso, sistema multicache com caches menores em cada nível dá melhor desempenho que sistema de dois caches com caches maiores. Porém, com avanço da tecnologia de cache, fabricantes começaram a aumentar tamanho do L2 porque o sistema geralmente encontra a informação necessária no L1.

Taxa de Acerto do Cache (Hit Rate)

Taxa de acerto refere-se à taxa na qual o processador encontra a informação necessária em um dado cache. Mesmo que cache menor forneça latência reduzida, a taxa de acerto pode sofrer em sistemas com L2 menor. Como cache de 3MB armazena metade da informação de sistema com 6MB, o computador pode precisar ir a cache de nível inferior para achar os dados. Caches funcionam mais rápido que memória do sistema, então o processador busca nos caches disponíveis primeiro.