Rechercher : dans
Par :

Difference cache niveau 1 et 2

Dernière réponse le 3 mar 2003 à 17:08:41 joliet, le 3 mar 2003 à 11:44:45 
 Signaler ce message aux modérateurs

Quelle est la difference entre le cache de niveau 1 et celui de niveau 2 si ils sont tous les 2 integres au CPU et fonctionnent a la meme vitesse ??

Meilleures réponses pour « difference cache niveau 1 et 2 » dans :
[BSD] Les divers systèmes BSD VoirLes systèmes d'exploitations BSD 1 - Les membres de la famille BSD 1.1 - Groupe de développeurs volontaires 1.2 - Système BSD développé par une société commerciale 2 - Différences entre systèmes 2.1 - Les systèmes BSD entre eux 2.2 -...
Equipements réseau - Le commutateur (switch) VoirCommutateur Un commutateur (en anglais switch) est un pont multiports, c'est-à-dire qu'il s'agit d'un élément actif agissant au niveau 2 du modèle OSI. Le commutateur analyse les trames arrivant sur ses ports d'entrée et filtre les données...

1

Cyrus, le 3 mar 2003 à 12:00:39
  • +1

- le cache de niveau 1 contient les instructions de bases (les routines) : il ne fait que qqs Ko , il est extrêmement rapide
- le cache L2 est plus "gros" et moins rapide

la mémoire cache est très coûteuse

Répondre à Cyrus

3

joliet, le 3 mar 2003 à 15:54:20

Bien qu'integres tous les deux au processeur, ces deux caches n'ont pas la meme vitesse ??
Si c'est le cas ils fonctionnent a quelle vitesse (en rapport) ?

Répondre à joliet

4

kinder.surprise, le 3 mar 2003 à 16:00:48

Tu as lu le lien que je t'ai donné?

kinder.surprise,
le maton du matou

Répondre à kinder.surprise

6

 joliet, le 3 mar 2003 à 17:08:41

Oui j'ai lu ton lien. Merci. Il reste cependant un probleme :
la DDR 333 a un temps d'acces de 3 ou 4 ns donc presque aussi rapide que le L1 et plus rapide que le L2 !!

Répondre à joliet

2

kinder.surprise, le 3 mar 2003 à 15:39:56

http://arstechnica.com/paedia/c/caching/caching-1.html

kinder.surprise,
le maton du matou

Répondre à kinder.surprise

5

amazigh, le 3 mar 2003 à 16:47:05
  • +1

Salut,

L'utilisation de caches est d'ordre général, par exemple :

cache de mémoire, pour une partie de la mémoire centrale;
mémoire virtuelle, pour une partie du système de fichiers du disque;
cache de disque, pour une ou des pistes du disque;
tampons de translation, pour la page des tables;
les marques de branchement, pour les comportements précédents;
le cache de l'explorateur, pour des pages du web;
etc.


Le cache de mémoire est une mémoire associative ou mémoire accessible par le contenu (content adressable memory) est organisée en lignes, chaque ligne est en deux parties ou colonnes :
- la colonne des clefs (tag en anglo-saxon) contient la valeur, sujet de la comparaison;
- l'autre colonne contient la donnée associée à la clef;
- un ou des comparateurs servent à comparer le contenu fourni dans un registre et les clefs.



Désignation Cache niveau 1
Taille 1-16 octets
Temps d'accès 3-10 ns
Gestionnaire matériel

Désignation Cache niveau 2
Taille 64-512 octets
Temps d'accès 25-50 ns
Gestionnaire matériel

Répondre à amazigh
Collection CommentÇaMarche.net