784 Aufrufe
Gefragt in BS-Sonstige von
Hallo,

wer verwaltet eigentlich die Zugriffe auf den RAM eines Computers? Macht das alles das Betriebssystem (fände ich logisch) oder kann jedes Programm in einen von ihm selbst bestimmten Speicherbereich einfach reinschreiben?

Danke schon mal

1 Antwort

0 Punkte
Beantwortet von supermax Experte (4.8k Punkte)
Unter modernen Betriebssystemen bekommt jeder Prozess einen eigenen "virtuellen" Adressraum zugewiesen, in dem das Programm selbst, eventuell eingebundene Funktionsbibliotheken und die Programmdaten liegen. Um einen Speicherbereich z.B. für Daten nutzen zu können, muß ein Programm diesen erst vom Betriebssystem anfordern (und wieder freigeben, wenn der Speicher nicht mehr benötigt wird).

Mehr Informationen dazu gibts z.B. auf Wikipedia
...