Différents processeurs utilisent différents types de cache.
Tous les processeurs s'appuient sur le cache L1, celui-ci est généralement situé sur la puce du processeur et est une mémoire très rapide (et coûteuse). Le cache L2 est plus lent, plus grand et moins cher que le cache L1. Les processeurs plus anciens utilisaient le cache L2 sur la carte mère, de nos jours il a tendance à être intégré au processeur. Le cache L3 est plus lent, plus grand et moins cher que le cache L2. Encore une fois, cela peut être sur puce ou sur la carte mère.
Il est possible d'avoir un cache L4 ou supérieur, mais cela ne vaut pas la peine.
Si vous avez besoin d'une explication sur le fonctionnement du cache, je vais essayer de rassembler un article.
j'ai volé ça sur www.webopedia.com
Un cache mémoire, parfois appelé mémoire cache ou cache RAM, est une partie de la mémoire constituée de RAM statique à haute vitesse (SRAM) au lieu de la RAM dynamique plus lente et moins chère (DRAM) utilisée pour la mémoire principale. La mise en cache de la mémoire est efficace car la plupart des programmes accèdent sans cesse aux mêmes données ou instructions. En conservant autant d'informations que possible dans SRAM, l'ordinateur évite d'accéder à la DRAM plus lente.
Abréviation de Level 1 cache, une mémoire cache intégrée au microprocesseur.
Abréviation de cache de niveau 2, mémoire cache externe au microprocesseur. En général, la mémoire cache L2, également appelée cache secondaire, réside sur une puce distincte de la puce de microprocesseur.
Alors que de plus en plus de processeurs commencent à inclure le cache L2 dans leurs architectures, le cache de niveau 3 est désormais le nom du cache supplémentaire intégré aux cartes mères entre le microprocesseur et la mémoire principale.
le cache l2 est désormais toujours intégré au processeur pour l'archétechure x86