publicidade

O que é a cache do CPU ? ( + Bonus )


Princípios básicos do cache
Para entender realmente o papel do cache no design do sistema, ajuda a pensar no subsistema de CPU e memória como operando em um modelo consumidor-produtor (ou cliente-servidor): a CPU consome informações fornecidas pelos discos rígidos e RAM, que atuam como produtores. Impulsionado por inovações na tecnologia de processo e design de processador, CPUs aumentaram sua capacidade de consumir a uma taxa significativamente maior do que o subsistema de memória aumentou sua capacidade de produzir. O problema é que os ciclos de clock da CPU ficaram mais curtos a uma taxa mais rápida do que os ciclos de clock de memória e barramento, de modo que o número de ciclos de clock da CPU que o processador tem que esperar antes que a memória principal possa atender suas solicitações de dados aumentou. Assim, com cada aumento da velocidade do clock da CPU, a memória está ficando cada vez mais longe da CPU em termos do número de ciclos de clock da CPU.

Mais devagar 
Relógio da CPU
Mais rápido 
Relógio da CPU

Para visualizar o efeito que esta abertura de velocidade de alargamento tem no desempenho geral do sistema, imagine o processador central como a oficina de um fabricante de mobília do centro e a memória principal como um lumberyard que mantem-se movido mais e mais para fora nos suburbs.
 Mesmo se começarmos a usar caminhões maiores para carregar toda a madeira, ainda vai levar mais tempo desde o momento em que a oficina coloca uma ordem na hora em que a ordem é preenchida.

E Agora como Activar a cache L2 ? ( Vejam o Video )

Comentários

Mensagens populares