Deutsch Deutsch | English English | Polski Polski | Italiano Italiano
Cache Print
Written by Stefan Hinum   
Saturday, 05 February 2005
Cache ist ein besonders schneller Speicher, der bei CPUs meist direkt auf dem Prozessor integriert ist. Bei Festplatten liegt er auf der Steuerplatine. In ihm werden Daten und Programminstruktionen zwischengelagert, so dass diese bei einem Zugriff durch die CPU schnell zur Bearbeitung bereitstehen. Ziel des Cache-Speichers ist die Verringerung der Anzahl der Speicherzugriffe.
Den Namen verdankt der Cache der Tatsache, dass er als Teil des Steuerwerks im Verborgenen arbeitet. Nur selten spricht ein Programmierer den Cache explizit an, etwa um ihn zu leeren (Flush). Wörtlich aus dem Englischen übersetzt bedeutet Cache (gesprochen: wie das Bargeld - cash, entlehnt aus dem französischen cacher - verbergen, caché - verborgen) soviel wie „geheimes Lager". Aus den Quotes-of-the-day eines Linux Betriebssystems: „Cache: A very expensive part of the memory system of a computer that no one is supposed to know it is there." Das Funktionieren des Caches beruht auf der so genannten Lokalitätseigenschaft.

Last Updated ( Sunday, 24 April 2005 )
 
< Prev   Next >