Virtueller Speicher

Gast #5748873
Lesenswert?

Hallo Leute,
ich hätte einmal eine Frage zu virtuellem Speicher.
Der RAM wird ja in "Pages" geteilt und jedem Programm eine gewisse 
Anzahl an Seiten zugeordnet also z.B.: Programm A bekommt Seiten 1,2,7 
und 123... das habe ich mittlerweile verstanden aber:
wie funktioniert lesen/schreiben im virtuellen Speicher?
Ich hätte mir das jetzt so ausgemalt, dass es eine Funktion gibt, an 
deren Handler das Programm die Daten und die Adresse(an welche im 
virtuellen Speicher) geschrieben wird. Diese Funktion generiert dann 
wahrscheinlich aus der virtuellen Adresse eine physische und speichert 
die Daten dort...
Tappe ich mit dieser Idee komplett im dunklen oder stimmt das irgendwie?
Alles Liebe, Paul

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren