Cache

Was ist ein Cache?

Ein Cache, beziehungsweise ein Cache-Speicher, hilft dabei, Daten effizienter abzurufen. Er dient als temporäres Speichermedium, das schneller zugänglich ist als langsamere Speichermedien wie eine Festplatte oder ein Netzwerk.

Wo werden Caches verwendet?

Caches werden in verschiedenen Bereichen von Computersystemen verwendet, darunter der Prozessor-Cache und der Browser-Cache:

Der Prozessor-Cache ist der am schnellsten arbeitende Speicher in einem Computersystem. Er dient dazu, relevante Befehle, die der Computer benötigt, abzuspeichern, sodass der Prozessor schnell und direkt auf die benötigten Daten zugreifen kann. Im Prozessor kann nochmals zwischen den Cache-Leveln L1, L2 und L3 unterschieden werden. L1 ist der kleinste, aber dafür schnellste Zwischenspeicher. L3 ist das größte und zugleich langsamste Cache-Level. Die CPU (Central Processing Unit) ruft die Informationen aus dem Cache beginnend mit dem Level L1 ab.

Der Browser-Cache dient als Zwischenspeicher für Internetseiten, die bei erneutem Aufruf nicht wieder gänzlich heruntergeladen werden müssen. Dadurch kann die Seite schneller angezeigt werden.

Gelegentlich ist es notwendig, den Browser-Cache zu leeren. Es ist möglich, dass Ihr Browser veraltete Inhalte anzeigt, die in Ihrem Cache gespeichert sind. Um auf die neueren Inhalte zuzugreifen, müssen Sie den Cache manuell leeren.

Speicherstrategien im Cache

Durch einen Cache-Algorithmus wird gesteuert, welche gespeicherten Daten im Cache als nächstes ausgetauscht werden.

  • Least Frequently Used: In diesem Fall werden die Einträge ersetzt, die die wenigsten Zugriffe besitzen. Das kann allerdings dazu führen, dass Informationen, die zeitweise viele Zugriffe erzielt haben, langfristig im Cache verbleiben, auch wenn sie mittlerweile deutlich weniger benötigt werden.
  • Least Recently Used: Bei diesem Algorithmus werden die Informationen ausgetauscht, die am längsten nicht mehr benötigt wurden.

Bewerten Sie diesen Artikel

4.3 / 5

6 Besucher bewerten diesen Artikel durchschnittlich mit 4.3 von 5 Sternen.