Re: HURD
On Sonntag, 15. Juni 2003 13:06, Elmar Athmer wrote:
> Hurd ist ein Microkernel, das heißt, so viel Arbeit wie möglich
> wird von Modulen übernommen.
> Den HURD gibt es schon länger als Linux, er ist der Kernel vom
> ursprünglichen GNU-Projekt.
Nein, HURD ist ein Betriebsystem, das auf einem Microkernel aufsetzt
(nämlich dem Mach Microkernel, in Zukunft jedoch evt. auch auf dem L4
Microkernel).
Anders als bei linux wird bei einem Microkernel-Konzept nur der
allernötigste IO-Kram im Kernelspace erledigt, während das meiste
(z.B. Hardwaretreiber) im Userspace von deamons übernommen wird.
Das monolithische Kerneldesign auf dem Linux beruht (bis kernel 2.0
gab es noch keine Module, da mußte alles statisch in den kernel) gilt
als eher altmodisch und ist vergleichsweise unflexibel.
Microkernelbasierte BS gelten dagegen als moderner, der Trend geht
allerdings schon eher wieder zu den Nanokerneln ;)
google macht dich glücklich
--
Gruß Frank
Reply to:
- References:
- HURD
- From: "Stefan Lommel" <student1@justmail.de>
- Re: HURD
- From: Elmar Athmer <linux-addict@web.de>