ich war hier: BSys07Speicherverwaltung

Version [22481]

Dies ist eine alte Version von BSys07Speicherverwaltung erstellt von RonnyGertler am 2013-03-26 20:38:34.

 

 (image: http://wdb.fh-sm.de/uploads/QualipaktLehre/BMBF_Logo_klein.jpg)

Betriebssysteme (Betriebssystemtheorie) - Kapitel 7 - Speicherverwaltung

Attachments
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.

3) Eine Adresstransformation ist eine Abbildung von logischen Adressen auf die physischen. Sie findet bei jedem Speicherzugriff statt.

4) Ein Adressraum (logischer Adressraum) ist eine Menge von logischen Adressen, die ein Prozess zur Adressierung des seinen Speichers generieren kann. Er wird meist vom Compiler in 4 Bereiche aufgeteilt: Stack, Code, Data und Heap.

5) Eine Speicherabbildung ist eine Abbildung des Adressraums auf den Speicher (Arbeitsspeicher, Hauptspeicher, RAM, physikalischer Adressraum).


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


 (image: https://ife.erdaxo.de/uploads/BSys07Speicherverwaltung/BSys35.gif)












CategoryBSys
Diese Seite wurde noch nicht kommentiert.
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki