? Mémoire cache sur un ordinateur est un conteneur de stockage pour les données récemment utilisées par l'unité centrale de traitement ( CPU) . Le CPU peut récupérer les informations extrêmement rapide et l'utiliser pour traiter le prochain lot d'informations . Un excellent exemple d'une utilisation commune d'un cache serait le nombre de pages , des images et des adresses Web que votre navigateur réunit régulièrement et stocke dans un dossier sur votre disque dur. Faits
mémoire cache
est un compartiment de la mémoire plus petite , mais plus rapide qui prend en charge la mémoire principale. La mémoire cache est conçu pour accélérer le fonctionnement de la mémoire. Votre ordinateur vérifie le cache pour voir si les données dont il a besoin est en stock. Si l'article est là, il est appelé comme un « cache hit ». Dans les cas où l' information n'est pas stockée dans le cache , ce qui est considéré comme un " cache miss ", presque au même instant , la demande est acheminée à l'emplacement de la mémoire plus lent à récupérer les données.
Fonction
Même avec des microprocesseurs plus rapides et une mémoire vive (RAM) avec des capacités supérieures , les goulots d'étranglement se produisent encore lorsque l'information circule entre le CPU et la RAM. La mémoire cache est un type de mémoire supplémentaire construit pour le transport rapide d'informations entre ces deux composants de l'ordinateur . L'ordinateur crée une bibliothèque des informations fréquemment utilisées dans la mémoire cache . Le rôle de " cache " est d'accélérer la vitesse de votre système. Mise en cache permet non seulement de réduire les blocages à la CPU et RAM, mais permet aux utilisateurs d' effectuer des tâches plus rapidement parce que les données transmet plus rapidement de la mémoire cache de CPU.
Cache de niveau 1
< br >
Typiquement, une cache à haute vitesse est intégré directement dans le processeur. C'est le cache de niveau 1 . L'une des principales motivations derrière ce concept est la « localité de référence . " Cela signifie que d'un emplacement juste accessible par le CPU a une probabilité plus élevée d'être revisité à court terme . Ainsi, le cache L1 contient les données les plus récentes . Quand il a besoin à nouveau les données , le microprocesseur vérifie d'abord le cache L1 . Depuis les données sont là , il élimine la nécessité de revenir à la mémoire principale lent. Le processus est généralement deux fois plus vite qu'avec la mémoire principale.
Cache de niveau 2
niveau 2 mémoire cache, ou le cache secondaire , sur un ordinateur est généralement situé sur une carte mémoire situé à proximité du processeur . Il relie directement à l'unité centrale de traitement, et un circuit qui est intégré dans la carte mère contrôle. Le circuit est appelé le contrôleur L2. La mémoire cache de niveau 2 attrape données récemment utilisées pas dans le cache de niveau 1 . Le cache L2 sur de nombreux ordinateurs personnels permet au processeur d'obtenir environ 95 pour cent de l'information dont il a besoin à partir de la mémoire cache .
Autre Mémoire cache
cache de disque est un autre type de mémoire cache . Il fonctionne à une vitesse beaucoup plus lente que les autres caches , car il lit les données à partir du disque dur de l'ordinateur et les stocke sur RAM. Des logiciels tels que DOS utilisent. Tout comme la RAM est plus lent que L1 et L2 cache , le disque est beaucoup plus lent que la RAM .
Souvent , les périphériques d'ordinateurs personnels sont mis en cache à l'aide de la mémoire vive de l' ordinateur. Il s'agit d'un cache périphérique et fonctionne de la même façon que le cache disque . Par exemple, un DVD -ROM peut être cache en utilisant la mémoire vive du système ou même le disque. Soit la méthode de mise en cache peut être plus rapide que le lecteur de DVD -Rom .