Leider finde ich keine gescheitet tutorials. Ich habe mir zwar anhand von codes schon etwas aneignen können, aber einige Fragen gibt es noch:
1. Es gibt 1 PageDirectore, mit 1024 Pagetables. Ist das richtig (habe nehmlich auch schon 1PageDirectore mit nur einer Pagetable gesehen, dann hätte man aber nur 4MB...)??
2. Jeder Task verwendet dieses PageDirectore. Es wird nicht für jeden task ein eigenes Angelegt!?
3. Was sagt das present-bit aus?? Dass der speicher gemappt wurde, oder dass er generell an einen Prozess vergeben wurde (also aktiv und somit im Prozess vorhanden ist).
4. Wie erkenne ich, ob ein pageframe vergeben oder frei ist? (fals oben gemappter speicher gemeint ist)
Das wars erstmal... evtl kommt stäter noch was