Hallo,
im Kernel würde ich definitiv nicht auf brk/sbrk setzen, schon weil der Kernel-Space ja über alle Prozesse geshared wird und man dort doch auch etwas zusätzliche Flexibilität beim Einbinden von z.B. MMIO-Adressräumen benötigt. Hier würde ich einen passenden Mapping-Mechanismus bevorzugen.
Für innerhalb des Kernels sollte man sich meiner Meinung nach auch die Mühe machen die Heap-Verwaltung selber zu implementieren (wobei natürlich nichts gegen gute Inspirationsquellen spricht) schon damit man da nicht eine Black-Box drin hat.
Grüße
Erik
im Kernel würde ich definitiv nicht auf brk/sbrk setzen, schon weil der Kernel-Space ja über alle Prozesse geshared wird und man dort doch auch etwas zusätzliche Flexibilität beim Einbinden von z.B. MMIO-Adressräumen benötigt. Hier würde ich einen passenden Mapping-Mechanismus bevorzugen.
Für innerhalb des Kernels sollte man sich meiner Meinung nach auch die Mühe machen die Heap-Verwaltung selber zu implementieren (wobei natürlich nichts gegen gute Inspirationsquellen spricht) schon damit man da nicht eine Black-Box drin hat.
Grüße
Erik

Übersicht
Wiki
Hilfe
Suche
Einloggen
Registrieren
Drucken

Gespeichert

)

