Speichermanagement in Linux, Solaris und Windows 2000
Eingeordnet in Informatik
Geschrieben am in
Deutsch mit einer Größe von 3,57 KB
Speicherverwaltung in Linux
Aufteilung der Seiten: Linux definiert einen Mechanismus für den Umgang mit zusammenhängenden Blöcken von Seiten, die zusammenhängenden Blöcken von Seitenrahmen entsprechen. Hierfür wird das Buddy-System verwendet, bei dem der Kernel eine Liste von Gruppen zusammenhängender Seitenrahmen mit fester Größe verwaltet.
Seitenersetzungs-Algorithmus: Der Algorithmus für die Ersetzung von Linux-Seiten basiert auf dem Clock-Algorithmus (NUR oder NRU), der mit geringem Aufwand und kleinen Änderungen an jeder Seite des Hauptspeichers arbeitet.
Speichermanagement in Solaris
Paging-System
Datenstrukturen: Für den ausgelagerten virtuellen Speicher verwendet Solaris eine Reihe von maschinenunabhängigen Datenstrukturen:
- Tabelle