Hauptseite | Deutsche Enzyklopädie

Speicherverwaltung

Die Speicherverwaltung ist derjenige Teil eines Betriebssystems, der einen effizienten und komfortablen Zugriff auf den physikalischen Arbeitsspeicher eines Computers ermöglicht. Je nach Einsatzbereich des Computers werden unterschiedliche Speicherverwaltungsmechanismen verwendet.

Inhaltsverzeichnis
1 Direkte Speicherverwaltung
2 Segmentierung
3 Virtuelle Speicherverwaltung
4 Siehe auch

Direkte Speicherverwaltung

In vielen Embedded Systems wird nur ein Prozess, also nur ein Programm zur gleichen Zeit ausgeführt. Dieser Prozess hat dann exklusiven Zugriff auf den physikalischen Arbeitsspeicher und kann diesen direkt adressieren. Eine Verwaltung des Speichers ist in diesen Computern trivial und besteht darin die angeforderte Adresse über den Adressbus zugänglich zu machen.

Segmentierung

In Systemen mit wenig Arbeitsspeicher aber mehreren aktiven Prozessen wird das System der Segmentierung angewendet. Dabei wird der Arbeitsspeicher in feste Segmente eingeteilt. Alle Prozesse haben Kenntnis über die feste Einteilung. Die Speicherverwaltung kann nun ganze Segmente, wie z. B. das Programmsegment, wenn ein Prozess gerade nicht rechnend ist, auf langsameren z. B. Festplattenspeicher auslagern. Diese Art der Speicherverwaltung war in den Anfängen der Entwicklung von Computern weit verbreitet. Das Betriebssystem MS-DOS nutzte anfangs ausschließlich die Segmentierung.

Bei heutigen Prozessoren findet man im allgemeinen die Kombination Segmentierung mit Seitenadressierung (Segmentation with paging).

Virtuelle Speicherverwaltung

Die beiden beschriebenen Varianten haben die Einschränkung, dass die aktiven Prozesse selbst niemals mehr Speicherplatz belegen dürfen als physikalisch zur Verfügung steht. Um dieses durch immer komplexere Programme entstandene Problem zu lösen, wurde das Prinzip der Virtuellen Speicherverwaltung entwickelt. Dabei verwenden Prozesse nur noch virtuelle und keine physikalischen Adressen mehr. Die Umsetzung der virtuellen Adresse in eine physikalische Adresse übernimmt die Memory Management Unit. Die Virtuelle Speicherverwaltung ist heute in beinahe jedem modernen Betriebssystem verwirklicht.

Siehe auch

Automatische Speicherbereinigung (Garbage-Collection)



Limit search to: Body and Title Deutsche Seiten Path

Websites for Speicherverwaltung
Showing page 1 (1 - 2 of 2 hits)
Tutorial zur Speicherverwaltung in Oracle. Tutorial zur Speicherverwaltung in Oracle.
Informationen zum Protected Mode, OS-Programmierung, Speicherverwaltung (XMS), Debug; FAQs. Informationen zum Protected Mode, OS-Programmierung, Speicherverwaltung (XMS), Debug; FAQs.

Help build the largest human-edited directory on the web.
Submit a Site - Open Directory Project - Become an Editor
Free thumbnail preview by Thumbshots.org

Search for products at amazon.com:
Search:
Keywords:
amazon.com books on 'Speicherverwaltung':
Search at Google.com:
Google
WebCalSky.com Enzyklopädie

Suchresultate aus unserem günstigen CalSky-Shop