? Cache -Speicher auf einem Computer ist ein Vorratsbehälter für Daten kürzlich von der Central Processing Unit (CPU) verwendet . Die CPU kann die Informationen extrem schnell abzurufen und es verwenden, um den nächsten Stapel von Informationen zu verarbeiten . Ein Paradebeispiel für den gemeinsamen Einsatz von einem Cache würden die vielen Seiten, Bilder und Web-Adressen sein, dass Ihr Browser routinemäßig sammelt und speichert in einem Ordner auf Ihrer Festplatte. Fakten
Cache -Speicher ist ein kleiner, aber schneller Abteil des Speichers, der Hauptspeicher unterstützt . Cache -Speicher ausgebildet ist , um die Memory-Funktion beschleunigen. Ihr Computer überprüft den Cache , um zu sehen , wenn die Daten es braucht, ist bei der Lagerung. Wenn der Artikel vorhanden ist, wird es als als " Cache-Hit . " In Fällen, in denen die Informationen nicht im Cache , die als " Cache-Miss " in fast im selben Augenblick bezeichnet wird gespeichert , wird die Anforderung an den langsameren Speicherplatz , um die Daten abzurufen geleitet.
Funktion
Selbst mit schneller Mikroprozessoren und Hauptspeicher ( RAM) mit größerer Kapazitäten , Engpässe noch auftreten, wenn Informationen bewegt sich zwischen der CPU und RAM . Cache -Speicher ist eine Art von zusätzlichem Speicher zum schnelleren Übertragung von Informationen zwischen diesen beiden Komponenten des Computers aufgebaut . Der Computer legt eine Bibliothek von häufig verwendeten Informationen in den Cache- Speicher . Die Rolle des " Caching " ist , um die Geschwindigkeit Ihres Systems zu beschleunigen. Caching hilft nicht nur Blockaden an der CPU und RAM, sondern ermöglicht es Benutzern, Aufgaben schneller durchführen , da die Daten überträgt schneller aus dem Cache -Speicher zur CPU .
Level 1 Cache
< br >
Typischerweise wird ein Hochgeschwindigkeits-Cache direkt im Prozessor integriert . Dies ist der Level 1-Cache . Eine der wichtigsten Motivationen hinter diesem Konzept ist der " Ort der Referenz. " Es bedeutet, dass eine Lage, nur durch die CPU zugegriffen eine höhere Wahrscheinlichkeit, kurzfristig überarbeitet hat . So der L1-Cache hält die jüngsten Daten . Wenn es die Daten wieder benötigt , der Mikroprozessor überprüft zunächst die L1 -Cache. Da die Daten gibt , beseitigt die Notwendigkeit, gehen Sie zurück zu den langsameren Hauptspeicher . Der Prozess ist in der Regel zwei Mal schneller als mit dem Hauptspeicher .
Level 2 Cache
Level 2 Cache-Speicher oder die Sekundär-Cache , auf einem Computer in der Regel befindet auf einer Speicherkarte in der Nähe des Prozessors. Es verbindet sich direkt mit der zentralen Verarbeitungseinheit , und eine Schaltung, die auf der Hauptplatine integriert ist kontrolliert. Die Schaltung wird als L2 -Controller . Der Level-2 -Cache unbeholfen zuletzt verwendeten Daten nicht in der Level 1-Cache . Der L2-Cache auf vielen PCs ermöglicht der Prozessor bis etwa 95 Prozent der benötigten Informationen aus dem Cache-Speicher zu erhalten.
Andere Cache-Speicher
Festplatten-Cache ist ein weiterer Art des Cache-Speichers . Es arbeitet mit einer viel langsameren Geschwindigkeit als die anderen Caches , weil es Daten von der Festplatte des Computers Laufwerk liest und speichert sie auf RAM . Software -Programme wie DOS verwenden. So wie RAM ist langsamer als L1 -und L2- Cache , die Scheibe viel langsamer als RAM ist .
Oft sind persönliche Computer-Peripheriegeräte Cache mit dem Arbeitsspeicher des Computers . Dies ist eine periphere Cache und arbeitet ähnlich wie die Disk-Cache . Zum Beispiel kann eine DVD -ROM -Cache mit dem System- RAM oder der Festplatte sind. Entweder Caching Verfahren kann schneller als die DVD -Rom -Laufwerk sein .