Hat dir diese Antwort geholfen?
Festplattencache
aus Wikipedia, der freien Enzyklopädie
Festplattencache bezeichnet den schnellen Zwischenspeicher einer Festplatte, der Schreib- und Lesezugriffe auf den Datenträger puffert, um den Einfluss der Latenzzeit und Datenübertragungsrate des Datenträgerzugriffs auf das System zu verringern.
Alle derzeit am Markt erhältlichen Festplatten besitzen in der Regel mehrere Megabyte an schnellem RAM als Zwischenspeicher.
Cache-Zwischenspeicher wird unterschieden in reinen Lesecache und Schreibcache: Bei Lesecache werden nur die bereits vom Datenträger geladenen Daten für eine erneute Verwendung zwischengespeichert.
Mit einem Schreibcache können Daten auch verzögert gespeichert werden, wodurch die Festplatte Schreibzugriffe aus Sicht des Systems schneller abarbeitet. Hierbei wird die Ausführung der Schreibanforderung bereits gemeldet, sobald die Daten im Cache sind. Der eigentliche Zugriff auf den Datenträger dagegen erfolgt erst etwas später. Ein Stromausfall in dieser Zwischenzeit hat meist den Verlust der noch nicht geschriebenen Daten zur Folge. Für diesen Fall verwenden aktuelle RAID-Controller eine BBU (Battery Backup Unit), welche die Stromversorgung sicherstellt, bis alle Daten aus dem Schreibcache geschrieben sind.
Neben diesem spezialisierten Speicher in der Festplatte selbst verwenden viele Betriebssysteme einen Teil des Hauptspeichers als Cache. Zu Zeiten von MS-DOS wurde auf PCs zu diesem Zwecke oft das Programm Smartdrv benutzt. In aktuellen Betriebssystemen wird diese Funktionalität normalerweise vom System selbst, je nach vorhandenem Hauptspeicher eingestellt, der Benutzer muss in der Regel keine spezielle Konfiguration vornehmen.