GRUNDLAGEN

Start
Vorwort
Inhalt
Glossar
Der PC
Wie geht was
Die CPU
Chipsatz
Arbeitsspeicher
Rechnerstart
Festplatten
Betriebssysteme
Bussysteme
SCSI
Peripherie
RAID
Netzwerke
Rechnerkauf
Troubleshooting
Download
Gästebuch
Suchen

Der Hauptspeicher ] Paritätsprüfung ] Cache Speicher ] Speichermodule ]

Cache Strategien

Schreibt die CPU Daten, so ermittelt der Cache-Controller, ob sich die Daten auch im Cache-SRAM befinden. Ist dies der Fall, so werden die Daten von der CPU in den Cache-SRAM geschrieben. Für die weitere Vorgehensweise des Cache-Controllers gibt es nun verschiedene Strategien: Write-Through und Write-Back.

Write-Through

Der einfachere Fall ist die Write-Through-Strategie. Ein Schreibvorgang der CPU führt hier selbst bei einem Cache-Hit stets zu einer Übertragung der Daten zum Hauptspeicher; alle Schreibvorgänge werden also zum Hauptspeicher durchgeschaltet. Natürlich wird auch der entsprechende Eintrag im Cache beschreiben und damit aktualisiert. Write-Through hat den Nachteil, dass alle Schreibvorgänge zum langsamen Hauptspeicher durchgeschaltet werden müssen.

Write-Back

Ein Write-Back Cache sammelt praktisch alle Schreibvorgänge und aktualisiert nur die Einträge des Cache, nicht aber den Inhalt des Hauptspeichers. Erst nach einer entsprechenden Anweisung werden die Daten in den Hauptspeicher kopiert, um dort die Daten zu aktualisieren.

Dies kann z.B. der Fall sein, wenn die Daten im Cache schon längere Zeit nicht mehr gebraucht wurden und der Platz im Cache dann von wichtigeren Daten beansprucht wird.

Der Write-Back Cache ist dem Write-Through Cache aufgrund der höheren Geschwindigkeit überlegen.

Der Hauptspeicher ] Paritätsprüfung ] Cache Speicher ] Speichermodule ]

 

Bitte senden Sie Ihre Kommentare an Markus Fischer© 1998 - 2002 by Fischer's-Netz