Programme und Daten werden langfristig im Sekundärspeicher aufbewahrt. Gebräuchliche Sekundärspeichergeräte sind Festplatte, CD, DVD und USB Stick.
Eine Festplatte könnte eine Speicherkapazität von einem Terabyte haben (Platz für ungefähr 1012 Zeichen). Eine Festplatte ist im Vergleich zum Hauptspeicher langsam. Wenn ein Computer als einzigen Speicher nur eine Festplatte hätte, würde der Computer nur noch im Schneckentempo arbeiten.
Große Blöcke von Daten werden von der Festplatte in den Hauptspeicher kopiert. Diese Operation ist langsam, aber sehr viele Daten werden kopiert. Dann, während das Programm läuft, kann der Prozessor sehr schnell kleine Datenblöcke im Hauptspeicher lesen und schreiben. Wenn die Bearbeitung beendet ist, wird ein großer Block von Daten zurück auf die Festplatte geschrieben.
Oft wird bereits, während der Prozessor einen Block Daten im Hauptspeicher verarbeitet, der nächste Block Daten von der Festplatte in einen anderen Abschnitt des Hauptspeichers geladen und ist damit bereit für den Prozessor (für die weitere Verarbeitung). Eine der Aufgaben des Betriebssystems ist es den Hauptspeicher und die Festplatte in dieser Weise zu managen.
Primärspeicher | Sekundärspeicher |
---|---|
|
|
Angenommen Ihr habt das Spiel Spiderman erworben und es auf dem Computer installiert. Das Spiel besteht aus:
Nachdem das Spiel installiert ist, wo befinden sich jedes dieser Teile im Computersystem?