Martin Rettberg: ich möchte mehr über laufzeit, prozessoren etc. wissen

Beitrag lesen

Er soll sich also mit >15000000 Zeilen Code beschäftigen?

Nein, natürlich nicht. Ich dachte da eher daran.

Hast du das Buch gelesen? Auszug aus der von dir verlinkten Website: »This book is intended to cover everything that is needed to know in order to properly build, customize, and install the Linux kernel.« Es geht also darum, sich seinen eigenen Kernel zu backen. Zu welchen Erkenntnissen soll der Threadersteller denn dabei kommen? Wenn er sich ein paar Stunden durch make menuconfig gehangelt hat wird er weder etwas über den Linux-Kernel noch über den Bau von Betriebssystemen – was ja seine eigentliche Frage war – wissen.

Der Linux-Kernel ist für Lehrzwecke gänzlich ungeeignet

Nein. Warum? Nur weil es kein Microkernel ist?

Ein Microkernel ist seinem monolithischen Bruder sicher in vielen Aspekten überlegen, mir ging es aber tatsächlich nur um die aufgeblähte Codebase.

Glaubst du wirklich er hat vor den gesamten Code des Kernels zu studieren und zu verstehen?

Falls du vom Linux-Kernel redest: Nein, das macht mit Sicherheit keiner. Erst recht nicht mit „Hello World“ C-Kenntnissen. Wahrscheinlich versteht nichtmal Torvalds selbst jeden Codefetzen im Kernel…