Hallo
Ich bin dabei einen Mikrokernel zu entwickeln. Nun habe ich dazu noch ein paar Punkte die mir noch nicht klar geworden sind.
Im moment beschäftige ich mich vorallem mit der Speicherverwaltung. Ich möchte versuchen, die Speicherverwaltung ganz aus dem Kernel zu verbannen. Aber beim initialisieren des Systems muss ich wohl eine temporäre Speicherverwaltung einrichten, oder? Wie verwalte ich denn dort den Speicher am einfachsten? Bis jetzt habe ich das ganze im Kernel mit einer Linked-List gelöst, was aber nicht sehr praktisch ist, um dem Pager mitzuteilen, über welche Bereich er verfügen darf. Welcher Ansatz ist denn hier am sinnvollsten?
Vielen Dank
MfG Toni
Ich bin dabei einen Mikrokernel zu entwickeln. Nun habe ich dazu noch ein paar Punkte die mir noch nicht klar geworden sind.
Im moment beschäftige ich mich vorallem mit der Speicherverwaltung. Ich möchte versuchen, die Speicherverwaltung ganz aus dem Kernel zu verbannen. Aber beim initialisieren des Systems muss ich wohl eine temporäre Speicherverwaltung einrichten, oder? Wie verwalte ich denn dort den Speicher am einfachsten? Bis jetzt habe ich das ganze im Kernel mit einer Linked-List gelöst, was aber nicht sehr praktisch ist, um dem Pager mitzuteilen, über welche Bereich er verfügen darf. Welcher Ansatz ist denn hier am sinnvollsten?
Vielen Dank
MfG Toni

Übersicht
Wiki
Hilfe
Suche
Einloggen
Registrieren
Drucken


Gespeichert
)