Der Quellcode des Minix-Kerns besteht aus etwa 12000 Zeilen, hauptsächlich in der Programmiersprache C, und ist Teil von Tanenbaums Lehrbuch Operating Systems - Design and Implementation.
Motivation Tanenbaums war unter anderem, dass der Quellcode von Unix nicht mehr für Lehrzwecke an Universitäten zur Verfügung stand.
Das System wurde zunächst für um 1987 auch für Studenten verfügbare Hardware (PC mit Intel 8088 Prozessor, 512 kByte Ram, ein Diskettenlaufwerk)
entwickelt, enthielt aber alle Systemrufe der Unix-Version 7.
Es verwirklicht Mehrprogrammbetrieb, Prozesse (Tasks in Minix), Pipes, Signale und enthält neben einem Mikrokernel Neuimplementationen vieler Unix-Kommandos, einen Editor und einen C-Compiler.
Das Dateisystem und das Speichermanagement laufen als je eine Task in der mittleren Ebene.
Auf der obersten Ebene laufen die Anwenderprogramme.
Die Systemrufe sind über Mitteilungen an die Tasks der unteren Ebenen realisiert, ebenso kommunizieren die Systemtasks über Mitteilungen.
Minix diente dem finnischen Informatik-Studenten Linus Torvalds als Entwicklungsumgebung für seinen Betriebssystem-KernelLinux.
Torvalds wollte zunächst die Fähigkeiten der neuen 80386-Prozessorlinie (Multitasking, Paging) ausprobieren, entwickelte aber dann einen voll funktionsfähigen Kernel mit virtuellem Speicher und Speicherschutzmechanismen.
Die Kommandos und der C-Compiler wurden durch GNU-Versionen ersetzt.
Dieser Beitrag ist aus der XML-Version der deutschen WikiPedia® entwickelt worden und unterliegt inhaltlich den GNU FDL-Lizenzbestimmungen. Linkziele außerhalb der wikipedia-Inhalte unterliegen den Urheberrechten der jeweiligen Anbieter
( DirectDownloads ) Kalenderblätter druckfertig aufbereitet für Schmuckblätter zum Selbstdrucken im Word DOC6/RTF Format, je Euro 5 über Click&BuyJAN | FEB | MÄRZ APRIL | MAI | JUNI JULI | AUG | SEPT OKT | NOV | DEZ
Das Geschenk für jeden Anlass, nicht nur bei 'runden' Jubiläen Andere Einzeltage oder Zahlungsarten bitte HIER bestellen
Diese Web Site verdient ihr Geld durch Produktverkäufe (CD-ROM, downloads) und in erster Linie durch Anzeigen. Wenn Sie als Webmaster zuverlässige Partner suchen für Ihr eigenes Anzeigenschäft, dürfen Sie sich gerne auf unsere Empfehlungen stützen:
z.B.: GigaCash & ProfiWin