Mémoire cache sur un ordinateur est un conteneur de stockage pour les données récemment utilisés par l'unité centrale (UC). Le CPU peut récupérer les informations extrêmement rapides et l'utiliser pour traiter la prochaine fournée de l'information. Un excellent exemple d'une utilisation courante d'un cache serait les nombreuses pages, les images et les adresses web que votre navigateur régulièrement rassemble et stocke dans un dossier sur votre disque dur.
Faits
Mémoire cache est un compartiment plus petit mais plus rapide de la mémoire qui prend en charge la mémoire principale. Mémoire cache est conçu pour accélérer la mémorisation. L'ordinateur vérifie le cache pour voir si les données que nécessaires sont en stock. Si l'élément est là, il est appelé comme un « coup de cache ». Dans le cas lorsque l'information n'est pas stockée dans le cache, ce qui est dénommé une « absence de cache, » presque au même instant, la demande soit acheminée vers l'emplacement de mémoire plus lent pour récupérer les données.
Fonction
Même avec des microprocesseurs plus rapides et la mémoire principale (RAM) avec une plus grande capacité, goulets d'étranglement se produisent toujours quand l'information se déplace entre le CPU et la RAM. Mémoire cache est un type de mémoire supplémentaire construit pour un transport plus rapide des informations entre ces deux composants de l'ordinateur. L'ordinateur génère une bibliothèque de l'information fréquemment utilisés dans la mémoire cache. Le rôle de « caching » est d'accélérer la vitesse de votre système. La mise en cache non seulement contribue à réduire les blocages à la CPU et la 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 au CPU.
Mémoire Cache de niveau 1
En règle générale, une cache à grande vitesse est intégré directement dans le processeur. Il s'agit de la mémoire cache de niveau 1. Une des principales motivations derrière ce concept est la « localité de référence. » Cela signifie qu'un emplacement accessible seulement par le CPU a une probabilité plus élevée d'être revisité à court terme. Donc le cache L1 détient les données les plus récentes. Lorsqu'il doit à nouveau les données, le microprocesseur vérifie d'abord le cache L1. Étant donné que les données sont là, il élimine le besoin de revenir à la mémoire principale plus lente. Le processus est généralement deux fois plus vite qu'avec la mémoire principale.
Mémoire Cache de niveau 2
Mémoire cache de niveau 2, ou le cache secondaire sur un ordinateur se trouve habituellement sur une carte mémoire, située à proximité du processeur. Elle relie directement à l'unité centrale de traitement, et un circuit intégré à la carte mère il contrôle. Le circuit est appelé le contrôleur de la L2. Les captures de cache de niveau 2 a récemment utilisé des données pas dans le cache de niveau 1. Cache L2 sur de nombreux ordinateurs personnels permet au processeur d'obtenir environ 95 % de l'information, il a besoin de la mémoire cache.
Autre mémoire Cache
Cache disque est un autre type de mémoire cache. Il fonctionne à une vitesse beaucoup plus lente que les autres caches, parce qu'il lit les données depuis le disque dur et le stocke sur la RAM. Programmes de logiciel comme DOS utilisent. A l'instar de RAM est plus lent que le cache L1 et L2, le disque est beaucoup plus lent que la RAM.
Souvent, périphériques d'ordinateurs personnels sont mis en cache à l'aide de la RAM de l'ordinateur. C'est un cache périphérique et fonctionne de la même façon que cache disque. Par exemple, un DVD-ROM peut être cache à l'aide RAM du système ou même le disque. Les deux méthodes de mise en cache peut être plus rapide que le lecteur de DVD-Rom.
Comments
Dites-nous ce que vous pensez, nous aimons entendre vos opinions!