le cache a quoi ca sert - Carte mère - Hardware
Marsh Posté le 25-06-2005 à 13:19:14
Il me semble que le proc y stocke les données et les instructions qu'il utilise souvent ou qu'il vient d'utiliser.
Sur les proc SSE il me semble qu'il stocke aussi celles qu'il prévoit d'utiliser.
Comme le cache est beaucoup plus rapide que les autres types de mémoires ça accélère grandement les opérations du processeur
Marsh Posté le 25-06-2005 à 22:30:22
Quelques infos à cette adresse
http://www.commentcamarche.net/pc/processeur.php3
http://forum-images.hardware.fr/ic [...] /hello.gif
Marsh Posté le 25-06-2005 à 22:53:09
Un accès mémoire, c'est très long. Lorsqu'un proc doit attendre une donnée dont il a besoin et qui se trouve dans la mémoire, le proc va attendre pendant des centaines ou des milliers de cycles.
Les caches servent à conserver à proximité les données "les plus utiles", qui pourront ainsi être accédées plus rapidement
Le cache L1 ("level 1" ou "cache de niveau 1" )est très rapide mais très petit, le L2 est moins rapide mais plus grand (il peut y avoir un L3 voire un L4).
Généralement, les données qui s'y trouvent sont celles qui ont été récemment utilisés. Mais il peut aussi y avoir des données dont le proc pense avoir besoin dans le futur.
Marsh Posté le 25-06-2005 à 13:12:36
sur les proc le cache l1 et l2
a quoi ca sert concretement
jaimerais qu on m eclaircisse
merci