OS - Parallel zwischen Heap / Stack und Seiten

375
Arthur Attout

Ich lerne für eine Prüfung zu Betriebssystemen. Ich arbeite an dem Kapitel über den virtuellen Speicher .

Ich werde wirklich verwirrt, wenn ich eine Parallele zwischen diesem sehr häufigen Schema, das einen Prozess beschreibt, und den Seiten, die im virtuellen Speicher zugewiesen sind, erstellt .

Sind diese Seiten zur Speicherung des gesamten Prozesses zugeordnet? Sind die Seiten tatsächlich Platz für den Heap? Oder den Stapel?

Ich kann diese beiden Konzepte wirklich nicht verbinden

0
Jeder einzelne Prozess kann eine oder mehrere virtuelle Seiten haben ... DavidPostill vor 6 Jahren 0
Bedeutet das also, dass Seiten im virtuellen Speicher nur den vom Prozess verwendeten Daten zugewiesen werden? Arthur Attout vor 6 Jahren 0
Nein. Das Betriebssystem speichert, was es möchte, im virtuellen Speicher. Dies kann sowohl Programmcode als auch Daten enthalten. DavidPostill vor 6 Jahren 1
Lesen Sie https://en.wikipedia.org/wiki/Virtual_memory. Es deckt den virtuellen Seitenspeicher ab :) DavidPostill vor 6 Jahren 0

0 Antworten auf die Frage