Diese Arbeit beschäftigt sich mit der Konzipierung eines für die Lehre geeigneten Betriebssystemkernels. In diesem Kontext liegt der Fokus nicht auf breite Einsetzbarkeit des entwickelten Systems auf echten Rechnern, sondern auf die Einbettung in das vorhandene didaktische Konzept des Kurses „Betriebssysteme“. Diese anderen Anforderungen und der eingeschränkte Use- Case erzwingen aber auch ermöglichen einige radikale Designentscheidungen die in dieser Arbeit behandelt und erläutert werden. Darüber hinaus wird die im Kurs eingesetzte Virtualisierungslösung QEMU auf einen aktuellen Stand gebracht.
Milestone no. | Past | ![]() |
CW | Goals ![]() |
accomplished ![]() |
---|---|---|---|---|---|
1 | ![]() |
Portierung QEMU | accomplished | ||
2 | ![]() |
Konzept Kernel & HAL | accomplished | ||
3 | ![]() |
Implementierung | accomplished (3/7 exercises) |