Aktuelle Bugs: Wer ihn findet, darf ihn behalten!

Low-Level-Programmierung und Experimenteller Kernel; Ansprechpartner: Dirty Oerti
Benutzeravatar
Dirty Oerti
Beiträge: 2229
Registriert: Di Jul 08, 2008 5:05 pm
Wohnort: Thurndorf / Würzburg

Re: Aktuelle Bugs: Wer ihn findet, darf ihn behalten!

Beitrag von Dirty Oerti » Mo Dez 08, 2008 10:55 pm

Natürlich ist es nicht zwingend notwendig :)
Nur bei der (damaligen) Implementierung wurde das Paging abgeschalten, dann alle Operationen durchgeführt und dann ging es weiter.

Jetzt mache ich es so: Ich mappe das zu klonende Directory, das KernelDirectory (daraus wird nur verlinkt, nicht kopiert) und das Zieldirectory an freie Adressen. Dann klappt alles sher einfach, als ob Paging aus wäre^^

Einziger Umstand dabei ist eben, dass ich relativ viel immer mappen muss (ich brauche noch Platz für eine neue PageTable, sollte eine geklont werden müssen).

MfG
Daniel
Bei Fragen einfach an daniel[ät]proggen[Punkt]org
Ich helfe gerne! :)
----------
Wenn du ein Licht am Ende des Tunnels siehst, freu dich nicht zu früh! Es könnte ein Zug sein, der auf dich zukommt!
----
It said: "Install Win95 or better ..." So I installed Linux.

Antworten