? Caches ont été développés dans le but d' accélérer la méthode dans laquelle la mémoire vive , ou RAM, transfère les données vers le processeur de l' ordinateur. La mise en cache a considérablement amélioré la vitesse à laquelle les informations sont traitées par l'unité centrale de traitement par son aptitude à fournir des données à l'unité centrale de traitement ( CPU ) plus rapide que la RAM . La CPU , qui est le cerveau derrière l'ordinateur , est responsable de la lecture commandes et effectuer les directions. Importance
Un des secrets à un ordinateur personnel haute performance réside dans la conception du système de mémoire . La performance globale des ordinateurs antérieurs s'est fortement appuyée sur la vitesse de l'unité centrale de traitement ( CPU) . Cependant, alors que la vitesse de CPU a pratiquement doublé tous les 6 mois , la vitesse de la mémoire vive (RAM ), le dispositif qui transmet l'instruction et les données à l'unité centrale de traitement , n'a pas progressé aussi vite . Cela conduit à l'élaboration de modules de mémoire plus rapides appelés cache. Le cache peut être fixé séparément sur la carte mère de l'ordinateur, ou a fait une partie de la puce du processeur.
Mère
Sans une carte mère , il n'y a pas d'ordinateur . Il est également considéré comme la carte mère ou la carte système. La carte-mère est le circuit qui prend en charge le montage , l'interface de liaison et de la plupart des autres dispositifs matériels et périphériques couramment associés à des ordinateurs personnels , y compris l'unité centrale de traitement. Certaines caches sont conçus pour être placés directement sur la carte mère . En règle générale , les caches qui sont intégrés dans les cartes système sont placés juste à côté de la puce du processeur .
Processeur
L'unité centrale de traitement ( CPU) est également appelé le processeur ou microprocesseur . C'est là que les commandes et les diverses opérations sont effectuées. Processeurs viennent dans une variété de vitesses qui sont mesurée en mégahertz ou gigahertz. En général, le processeur plus la vitesse , plus de données est capable de traiter à la fois . Lorsqu'un processeur a besoin d'informations afin d'exécuter ses instructions , il va à la RAM . Ce sont les principaux supports de stockage où l'information est temporairement stockée. Depuis RAM fonctionne généralement plus lent que le CPU , le processeur peut avoir à attendre pour les données. Pour contourner cet obstacle , les concepteurs de l'ordinateur est venu avec la solution appelée « cache ».
Cache
Lorsque vous entendez la mise en cache terme, vous devriez penser à la vitesse. Cache est prononcé comme " cash ". Il est utilisé pour stocker les données les plus récemment utilisés par le processeur. La mémoire cache est plus rapide que la mémoire vive ou RAM. Si les informations de la CPU pour exécuter sa tâche se trouve dans le cache , le processeur n'a pas à récupérer les données de la RAM plus lente. Habituellement, il ya deux niveaux de cache sur la plupart des ordinateurs personnels , le niveau 1 et le niveau 2 . Certains systèmes peuvent avoir un cache de niveau 3. Le niveau 2 est traditionnellement situé sur la carte mère à proximité immédiate de l'unité centrale de traitement. Cache de niveau 1 , ce qui est plus rapide que le niveau 2 , est située sur la puce du processeur . Il fonctionne à la même vitesse que la puce du processeur .
Considérations
La performance d'un CPU est fondé sur le nombre de fois où il doit aller à l'extérieur du processeur pour obtenir les données il a besoin. Quand des informations sont traitées dans le processeur , le processeur effectue les opérations plus rapidement. En d'autres termes , plus de mémoire cache situé sur la puce du processeur signifie une meilleure vitesse du processeur et la performance globale. Dans certains systèmes les plus avancés, les niveaux 1 et 2 caches se trouvent sur la puce du processeur . Le cache de la carte mère devient le cache de niveau 3.
Un des écueils de la mise en cache est que le CPU sera toujours vérifier le cache pour les données premières , et, si elle n'est pas là , allez à la RAM . Si l'unité centrale de traitement va au cache et l'information est là , il est appelé un "hit du cache. " Si les données dont elle a besoin n'est pas dans le cache , il est appelé un "cache rater . " Le «taux de succès » désigne le pourcentage de temps les informations sont stockées dans le cache.