>> Technologie Électronique >  >> Maison intelligente >> Vie connectée

Différence entre un cache L2 de 3 Mo et 6 Mo

Les processeurs utilisent une hiérarchie de caches pour stocker l'information et réduire le temps d'accès à la mémoire. Le cache de niveau 2 (L2), ou cache secondaire, intervient quand le processeur a besoin d'accéder à des données récemment utilisées pour la deuxième fois. Les caches offrent un accès plus rapide que la mémoire vive et améliorent grandement la réactivité. Plusieurs caches de tailles différentes permettent de stocker plus d'informations pour une expérience plus fluide.

Niveaux de cache

Le cache L1 se compose généralement de deux parties : l'une stocke les données, l'autre les instructions nécessaires à l'exécution des programmes. Le L1 offre les débits les plus rapides et se trouve directement sur la puce du processeur, souvent à la même vitesse que lui. Le cache L2 se situe sur le module du processeur, parfois directement sur la puce. Il agit comme niveau suivant, tourne légèrement moins vite que le L1 et stocke généralement seulement les données.

Taille du cache

Un cache est une mémoire plus petite et plus rapide pour accéder aux informations récentes. De grands caches augmentent la quantité d'informations stockées, mais mettent plus de temps à les récupérer. Les fabricants utilisent donc plusieurs caches de tailles différentes. Les caches de niveau supérieur sont plus rapides mais plus petits. Ils sont appuyés par des caches plus grands mais plus lents. Lors d'une recherche, le processeur vérifie d'abord le L1, puis le L2, voire le L3.

Latence du cache

Un cache L2 de 3 Mo offre généralement une meilleure latence qu'un cache de 6 Mo. La latence est le temps d'accès à l'information. Bien qu'on puisse penser qu'un cache plus grand améliore les performances, le processeur doit trier plus de données, ce qui peut le ralentir. C'est pourquoi une architecture multi-caches avec de petits caches à chaque niveau donne de meilleures performances qu'un système à deux caches plus grands. Toutefois, avec l'amélioration des technologies de cache, les fabricants augmentent la taille du L2 car le système trouve souvent l'information nécessaire dans le L1.

Taux de réussite du cache

Le taux de réussite (hit rate) est la fréquence à laquelle le processeur trouve l'information dans un cache donné. Même si un cache plus petit réduit la latence, son taux de réussite peut souffrir. Un cache de 3 Mo stocke moitié moins qu'un 6 Mo, le processeur peut devoir aller dans un cache de niveau inférieur. Les caches sont plus rapides que la mémoire système, donc le processeur les consulte en priorité.

Différence entre un cache L2 de 3 Mo et 6 Mo
Vie connectée