Freigeisterhaus Foren-Übersicht
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   NutzungsbedingungenNutzungsbedingungen   BenutzergruppenBenutzergruppen   LinksLinks   RegistrierenRegistrieren 
 ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Microkernels?

 
Neues Thema eröffnen   Neue Antwort erstellen   Drucker freundliche Ansicht    Freigeisterhaus Foren-Übersicht -> Wissenschaft und Technik
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
DieNeueMitte
Ohne eigene Schuld umlautfrei



Anmeldungsdatum: 14.06.2007
Beiträge: 850
Wohnort: Southampton

Beitrag(#806745) Verfasst am: 31.08.2007, 18:19    Titel: Microkernels? Antworten mit Zitat

Ich lese mir das Buch zu Minix durch und merke, dass ich das Konzept der Mocrokernels nicht wirklich kapiere. Wann immer etwas mit einem Microkernel gemacht wird erscheint es mir im Vergleich zur Vorgehensweise bei monolithischen Kernels von hinten durch die Brust ins Auge zu gehen.

Natürlich ist Modularisierung auf Kernelebene gut, aber ich frage mich schon welchen Sinn es macht fast den ganzen Kernel im Userspace als unterschiedliche Prozesse zu implementieren. Ein Argument ist, dass ein abstürzendes Modul nicht das gesammte OS mitreißt. Nun gut, aber wie will man ein Modul neu laden wenn z.B. der Festplatten- oder Dateisystemtreiber es ist, die sich an der Nordsee die Brandung ansehen. Für die Einfachheit macht es auch keinen Unterschied ob dinge auf User- oder Kernellevel implementiert werden solange der Kernel gut strukturiert ist.

Habe ich was übersehen? Kann mir jemand das erklären? Oder erklären warum er Exokernels oder ganz andere Modelle besser findet?
_________________
Lieber ständig übermüdet als ständig überwacht!

Center or Centrist: Your own political position, regardless of where you are outside the fora. This position is, of course, the voice of sweet reason and compromise.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
cptchaos
kritischer Rationalist



Anmeldungsdatum: 17.07.2006
Beiträge: 304
Wohnort: Hamburg

Beitrag(#807838) Verfasst am: 01.09.2007, 20:39    Titel: Re: Microkernels? Antworten mit Zitat

Syku hat folgendes geschrieben:
Ich lese mir das Buch zu Minix durch und merke, dass ich das Konzept der Mocrokernels nicht wirklich kapiere. Wann immer etwas mit einem Microkernel gemacht wird erscheint es mir im Vergleich zur Vorgehensweise bei monolithischen Kernels von hinten durch die Brust ins Auge zu gehen.

Natürlich ist Modularisierung auf Kernelebene gut, aber ich frage mich schon welchen Sinn es macht fast den ganzen Kernel im Userspace als unterschiedliche Prozesse zu implementieren. Ein Argument ist, dass ein abstürzendes Modul nicht das gesammte OS mitreißt. Nun gut, aber wie will man ein Modul neu laden wenn z.B. der Festplatten- oder Dateisystemtreiber es ist, die sich an der Nordsee die Brandung ansehen. Für die Einfachheit macht es auch keinen Unterschied ob dinge auf User- oder Kernellevel implementiert werden solange der Kernel gut strukturiert ist.

Habe ich was übersehen? Kann mir jemand das erklären? Oder erklären warum er Exokernels oder ganz andere Modelle besser findet?


Nun, das ist Geschmackssache. Allerdings wird ab einem bestimmten grad an Komplexität Modularität zwingend. Aber ob man das als Mikrokernel machen muss. Kommt auf die Anwendung an. Es gibt keinen Stein der Weisen im BS Design denke ich.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen ICQ-Nummer
Kramer
postvisuell



Anmeldungsdatum: 01.08.2003
Beiträge: 30878

Beitrag(#808189) Verfasst am: 02.09.2007, 01:28    Titel: Re: Microkernels? Antworten mit Zitat

Syku hat folgendes geschrieben:
Habe ich was übersehen? Kann mir jemand das erklären? Oder erklären warum er Exokernels oder ganz andere Modelle besser findet?


Da Du ja wegen der OS-Flamewars hier bist und ein Buch über Minix liest, kennst Du das vielleicht schon:

LINUX is obsolete
_________________
Dieser Beitrag verwendet Cookies, um Dein Surferlebnis zu verbessern.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
DieNeueMitte
Ohne eigene Schuld umlautfrei



Anmeldungsdatum: 14.06.2007
Beiträge: 850
Wohnort: Southampton

Beitrag(#808424) Verfasst am: 02.09.2007, 12:52    Titel: Antworten mit Zitat

Ich habe es gerade mal vollständig druchgelesen. Teilweise war glaube ich mein Problem dass ich Minix zu sehr als Beispiel eines Microkernel OSes gesehen habe.

Übrigens: ast hat da etwas falschgelegen:
Zitat:

Of course 5 years from now that will be different, but 5 years from now everyone will be running free GNU on their 200 MIPS, 64M SPARCstation-5.


(GNU kennt man heute als Hurd)
_________________
Lieber ständig übermüdet als ständig überwacht!

Center or Centrist: Your own political position, regardless of where you are outside the fora. This position is, of course, the voice of sweet reason and compromise.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen   Drucker freundliche Ansicht    Freigeisterhaus Foren-Übersicht -> Wissenschaft und Technik Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.



Impressum & Datenschutz


Powered by phpBB © 2001, 2005 phpBB Group