Was ist Cache?
Cache ist ein Puffer für den Datenaustausch (genannt: Cache). fasst zunächst die Abfragedaten aus dem Cache zusammen, führt sie direkt aus, wenn sie vorhanden sind, und ruft sie aus dem Speicher ab, wenn sie nicht vorhanden sind. Da zwischengespeicherte Daten viel schneller sind als Speicher, besteht die Aufgabe des Caches darin, die Hardware schneller laufen zu lassen.
Cache verwendet häufig RAM (nicht permanenter Speicher, der verloren geht, wenn der Strom ausgeschaltet wird), sodass die Dateien nach der Verwendung weiterhin zur dauerhaften Speicherung auf eine Festplatte oder einen anderen Speicher gesendet werden. Der größte Cache in einem Computer ist ein Memory Stick, und auf der Festplatte gibt es auch einen 16 MB oder 32 MB großen Cache.
Der Cache ist so eingerichtet, dass er den Unterschied in der Zugriffsgeschwindigkeit zwischen CPU und Hauptspeicher koordiniert. Im Allgemeinen ist die Arbeitsgeschwindigkeit der CPU hoch, aber die Arbeitsgeschwindigkeit des Speichers ist relativ niedrig. Um dieses Problem zu lösen, wird normalerweise ein Cache verwendet. Die Zugriffsgeschwindigkeit des Caches liegt zwischen der der CPU und der des Hauptspeichers Erinnerung.
Der Cache dient nur dazu, einige externe Speicherdaten im Speicher zu speichern. Die Variablen in allen von uns ausgeführten Programmen werden im Speicher gespeichert. Wenn Sie also den Wert eingeben möchten Im Speicher kann es in Variablen gespeichert werden. Einige Caches in JAVA werden im Allgemeinen über Kartensammlungen implementiert.
Die verschiedenen Rollen des Caches in verschiedenen Szenarien:
Festplatten-Cache des Betriebssystems ——>
Datenbank-Cache -> Dateisystem-IO reduzieren.
Anwendungscache -> Datenbankabfragen reduzieren.
Webserver-Caching -> Anwendungsserveranfragen reduzieren.
Client-Browser-Cache -> Besuche auf der Website reduzieren.
Empfohlenes Tutorial: Java-Tutorial
Das obige ist der detaillierte Inhalt vonDas Konzept des Cachings in Java verstehen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!