Cache
Cache, ausgesprochen „Cash“ (nicht „Catch“ oder „Cashay“), speichert kürzlich verwendete Informationen, damit später schnell darauf zugegriffen werden kann. Computer verwenden mehrere verschiedene Arten von Caching, um effizienter zu arbeiten und dadurch die Leistung zu verbessern. Zu den häufigsten Cache-Arten gehören der Browser-Cache, der Festplatten-Cache, der Speicher-Cache und der Prozessor-Cache.
- Browser-Cache – Die meisten Webbrowser speichern Webseitendaten standardmäßig im Cache. Wenn Sie beispielsweise eine Webseite besuchen, speichert der Browser möglicherweise das HTML, Bilder sowie alle von der Seite referenzierten CSS- oder JavaScript-Dateien im Cache. Wenn Sie weitere Seiten der Website aufrufen, die dieselben Bilder, CSS- oder JavaScript-Dateien verwenden, muss Ihr Browser die Dateien nicht erneut herunterladen. Stattdessen kann der Browser sie einfach aus dem Cache laden, der auf Ihrer lokalen Festplatte gespeichert ist.
- Speicher-Cache – Wenn eine Anwendung ausgeführt wird, speichert sie möglicherweise bestimmte Daten im Systemspeicher oder im RAM. Wenn Sie beispielsweise an einem Videoprojekt arbeiten, kann das Videobearbeitungsprogramm bestimmte Videoclips und Audiospuren von der Festplatte in den RAM laden. Da auf den RAM deutlich schneller zugegriffen werden kann als auf eine Festplatte, verringert dies Verzögerungen beim Importieren und Bearbeiten von Dateien.
- Festplatten-Cache – Die meisten HDDs und SSDs enthalten eine kleine Menge RAM, die als Festplatten-Cache dient. Ein typischer Festplatten-Cache für eine Festplatte mit 1 Terabyte beträgt 32 Megabyte, während eine Festplatte mit 2 TB möglicherweise über einen 64 MB großen Cache verfügt. Diese kleine Menge RAM kann einen großen Unterschied bei der Leistung des Laufwerks bewirken. Wenn Sie beispielsweise einen Ordner mit einer großen Anzahl von Dateien öffnen, werden die Verweise auf die Dateien möglicherweise automatisch im Festplatten-Cache gespeichert. Beim nächsten Öffnen des Ordners wird die Dateiliste möglicherweise sofort geladen, statt mehrere Sekunden zu benötigen.
- Prozessor-Cache – Prozessor-Caches sind noch kleiner als Festplatten-Caches. Das liegt daran, dass ein Prozessor-Cache winzige Datenblöcke enthält, beispielsweise häufig verwendete Anweisungen, auf die der CPU schnell zugreifen kann. Moderne Prozessoren enthalten häufig einen L1-Cache, der sich direkt neben dem Prozessor befindet, und einen L2-Cache, der etwas weiter entfernt liegt. Der L1-Cache ist der kleinste (etwa 64 KB), während der L2-Cache etwa 2 MB groß sein kann. Einige leistungsstarke Prozessoren enthalten sogar einen L3-Cache, der größer als der L2-Cache ist. Wenn ein Prozessor auf Daten aus einem Cache höherer Ebene zugreift, verschiebt er die Daten möglicherweise auch in den Cache niedrigerer Ebene, damit beim nächsten Mal schneller darauf zugegriffen werden kann.
Das meiste Caching erfolgt im Hintergrund, sodass Sie gar nicht bemerken, dass es stattfindet. Tatsächlich können Sie nur den Browser-Cache der oben genannten Caches steuern. Sie können die Einstellungen Ihres Browsers öffnen, um die Cache-Einstellungen anzuzeigen und die Größe des Browser-Caches zu ändern oder den Cache bei Bedarf zu leeren.
Testen Sie Ihr Wissen