GNU Mach microkernel

devilz

Pro*phet
Beiträge
12.245
Servus !

Kann mir einer in kurzen Worten erklären (mit eigenen Worten) was der GNU HURD Mach microkernel ist ?

Bzw. hatt das schonmal jemand laufen lassen ?

Danke schonmal :)
 
C

cytrox

Gast
Ok, also Unterschied Microkernel (z.b. HURD) und monolithischer Kernel (z.b. Linux):

Im Kernelspace eines Microkernels laufen nur die notwendigsten Sachen, wie Scheduling, Speicherverwaltung und Hardwareabstraktionen.
Alles andere, was sich normalerweise in einem monolithischen Kernel befindet, wie die Implentierung von Dateisystemen, Netzwerkfunktionalität usw, ist bei einem Microkernel in den Userspace ausgelagert und durch "Server" implentiert.
Vorteile sind dann z.b. erhöhte Modularität und mehr Stabilität, z.b. schiesst ein fehlerhafter Dateisystem-Server nicht mehr denn ganzen Kernel ab, da er ein normaler Userspace-Prozess ist.
Nachteil ist der erhöhte Overhead der dabei entsteht.

GNU/Hurd ist das "offizielle" GNU Betriebssystem, initiiert von Richard M. Stallman, das als Microkernel den Mach-Kernel verwendet.

Das Debian GNU/Hurd schliesslich ist eine Hurd Distribution von Debian, und zur Zeit die praktikabelste Methode, Hurd zu installieren, hast dabei auch viele Vorteile, die man bei Debian hat, z.B. apt-get.

Zum produktiven Einsatz ist Hurd zwar noch nicht geeignet, aber zum damit rumspielen allemal, und es lohnt sich sicherlich, es mal spasshalber zu installieren. (muss ich auch mal wieder machen, ist schon ne ganze weile her, dass ich es mal auf der Platte hatte.)
 

Kayzill

Greenpeace[GNU-Abteilung]
Beiträge
62
Cytrox hat alles gesagt,ein weiteres bekanntes OS,was sich auf embedded systemen schon durchgesetzt hat ist QNX;)Hat auch einen sauberen Microkernel
 

moonlook

!alleswissenwollen!
Beiträge
403
Yop, QNX (EchtzeitOS und richtig flott)is auch schick dazu;)

Hurd hatt ich ma als 0.irgendwas auf der Platte, die Entwicklung dauert ja schon ein paar Jahre;)

cytrox kann man eigentlich nichts mehr hinzufügen!
 

devilz

Pro*phet
Beiträge
12.245
OK .. aber Debian HURD hatt sich für mich erledigt !

Unterstützt "noch" kein Via-Rhine netzwerkkarte :(((((

Na mal QNX testen *G*
 

moonlook

!alleswissenwollen!
Beiträge
403
Soweit ich mich erinnern kann, war die Installation/Konfiguration von QNX ein Kinderspiel.

Würde mir auf ner Surfbox gefallen, Opera gibs auch dafür!
 

megamimi

Nörgler vom Dienst
Beiträge
469
hi...

Ich dachte immer das Hurd Project von Stallman ist inzwischen verjährt - der programmiert da ja schon Ewigkeiten dran rum (ich glaube seit 1989 - bin mir aber nicht sicher)
Ich dachte das ganze hätte sich inzwischen im Sand verlaufen...

cu mimi
 

moonlook

!alleswissenwollen!
Beiträge
403
Nene, das Hurd-Projekt läuft, soviel ich weiss, schon seit knapp ca. 20Jahren. Jedenfalls die Idee davon...
 

devilz

Pro*phet
Beiträge
12.245
Hab hier auch was feines .... (hoffe ich jedenfalls)

http://www.linuxiso.org/distro.php?distro=60

Description: Darwin is the open-source Unix underpinnings of Apple's Mac OS X. It's based on the Mach 3.0 microkernel and 4.4BSD, and the latest version was built with GCC 3.1.

Alles mal testen.... so 2-3 Distros am Tag .... ich will die Woch noch LFS Testen .... und mal KDE CVS reinschnuppern ... (bin im moment irgendwie Distro geil *g*)
 

Ähnliche Themen

GNU Hurd 0.7 erschienen

GNU Hurd 0.6 erschienen

GNU Hurd 0.5 erschienen

Probleme mit rsync

Dateien mit Ausnahme der aktuellste löschen

Oben