Difference cache niveau 1 et 2

joliet Messages postés 4 Statut Membre -  
joliet Messages postés 4 Statut Membre -
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 ??

3 réponses

  1. Cyrus
     
    - 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
    2
    1. joliet Messages postés 4 Statut Membre
       
      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) ?
      0
      1. Utilisateur anonyme > joliet Messages postés 4 Statut Membre
         
        tu as lu le lien que je t'ai donné?

        kinder.surprise,
        le maton du matou
        0
      2. joliet Messages postés 4 Statut Membre > Utilisateur anonyme
         
        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 !!
        0
  2. amazigh
     
    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
    1