Willkommen zur Systemprogrammierung. Nun im zweiten Teil des Kapitels Speicherverwaltung
wollen wir uns um die Zuteilungsverfahren kümmern, das heißt wie freier Speicher
es uns gefunden wird, wie er verwaltet wird und wie er den Prozessen auf Anforderungen
zur Führung gestellt werden kann. Wir werden zunächst rekapitulieren, was wir im ersten
Teil der Vorlesungen in der Systemprogrammierung 1 hier zu diesem Abschnitt bereits erwähnt
haben. Da gehen wir im Rahmen der Einführung kurz mal rüber und dann fokussieren wir uns
auf die Platzierungsstrategie, die im Zentrum der Freispeichererwaltung steht und hier schauen
wir uns zunächst die Organisation von freiem Speicher, vom freiem Hauptspeicher eben an
und betrachten dann die klassischen Verfahrensweisen um hauptspeicherfreien Hauptspeicher zu verwalten.
Ein Problem bei dieser Platzierungsstrategie, eigentlich bei jeder Form von Platzierungsstrategie
ist der sogenannte Speicherverschnitt hier, insbesondere der Hauptspeicherverschnitt.
Darunter versteht man die sogenannte Fragmentierung. Wir wollen uns anschauen, welche Arten von
Fragmentierung es gibt und dann lösen wir diese Formen der Fragmentierung so schrittweise
auf. Man kann die reduzieren, das Problem des Speicherverschnitts, indem man den freien
Speicher verschmelzt, zu größeren Einheiten zusammenfügt oder indem man es schafft,
die Stücke, die belegt sind im Hauptspeicher zu kompaktifizieren und damit große zusammenhängende
freie Speicherbereiche zu finden. Da gehen wir uns im zweiten Teil dann drauf ein und
dann anschließend die Zusammenfassung des Stoffes von heute.
Presenters
Zugänglich über
Offener Zugang
Dauer
00:01:53 Min
Aufnahmedatum
2021-01-12
Hochgeladen am
2021-01-12 10:19:25
Sprache
de-DE