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.
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.
Durch einen Cache-Algorithmus wird gesteuert, welche gespeicherten Daten im Cache als nächstes ausgetauscht werden.