Re: Aktuelle Bugs: Wer ihn findet, darf ihn behalten!
Verfasst: 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
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