Version [22481]
Dies ist eine alte Version von BSys07Speicherverwaltung erstellt von RonnyGertler am 2013-03-26 20:38:34.
Betriebssysteme (Betriebssystemtheorie) - Kapitel 7 - Speicherverwaltung
File | Last modified | Size |
---|---|---|
BSys35.gif | 2023-10-06 18:35 | 7Kb |
BSys36.gif | 2023-10-06 18:35 | 7Kb |
BSys37.gif | 2023-10-06 18:35 | 11Kb |
BSys38.gif | 2023-10-06 18:35 | 11Kb |
BSys39.gif | 2023-10-06 18:35 | 11Kb |
BSys40.gif | 2023-10-06 18:35 | 5Kb |
BSys41.gif | 2023-10-06 18:35 | 16Kb |
BSys42.gif | 2023-10-06 18:35 | 5Kb |
BSys43.gif | 2023-10-06 18:35 | 13Kb |
BSys44.gif | 2023-10-06 18:35 | 23Kb |
BSys45.gif | 2023-10-06 18:35 | 23Kb |
BSys46.gif | 2023-10-06 18:35 | 4Kb |
BSys47.gif | 2023-10-06 18:35 | 14Kb |
BSys48.gif | 2023-10-06 18:35 | 9Kb |
BSys49.gif | 2023-10-06 18:35 | 5Kb |
BSys50.gif | 2023-10-06 18:35 | 2Kb |
BSys51.gif | 2023-10-06 18:35 | 12Kb |
BSys52.gif | 2023-10-06 18:35 | 12Kb |
Inhalte von Dr. E. Nadobnyh
7.1 Einführung
Aufgaben der Speicherverwaltung
1) Zuteilung (Allokation) und Freigabe von Speicherbereichen für mehrere Adressräume.
2) Die Abbildung der logischen Adressen auf die physische Adresse.
3) Führung einer Übersicht über freie und belegte Teile des Arbeitsspeichers.
4) Speicherbereinigung und Speicherverdichtung.
5) Auslagerung von Speicherbereichen auf einen Sekundärspeicher.
6) Speicherschutz der Adressräume von unbefugten Speicherzugriffen anderer Prozesse.
Grundbegriffe
1) Eine logische Adresse (Programmadresse) wird von einem Prozess generiert und von der CPU verwendet. Sie ist z.B. der Inhalt des Zeigers.
2) Eine physische Adresse (Speicheradresse) wird beim Speicherzugriff verwendet.
Varianten der Speicherabbildung
1) Mit der vollständigen oder unvollständigen Belegung.
Eine vollständige (komplette) Belegung findet statt, wenn das gesamte Programm in den Speicher geladen wird.
2) Mit der kontinuierlichen oder diskontinuierlichen Belegung.
Eine kontinuierliche Belegung findet statt, wenn verschiedene Teile des Programms zusammenhängend im Speicher platziert werden.
3) Mit oder ohne Auslagerung.
Eine Auslagerung ist eine regelmäßige Speicherung des Programms vom Hauptspeicher in Sekundärspeicher, z.B. auf die Festplatte und zurück.
⇒ Demo 1
Überblick
CategoryBSys