Zurück zur Übersicht

Begriff

Betriebssystembau

Computer Science OS S4
2 Quellen 0 Lernpfade 0 Backlinks enriched

Warum wichtig?

Dieser Begriff ist ein Knoten im SengakujiWorks-Wissensnetz. Nutze Level 0 für die erste Einordnung, Level 1 für Praxis, Level 2 für technische Struktur und Level 3 für Grenzen, Fallstricke und Expertenkontext.

Das Betriebssystem (OS) ist der Diktator des Computers. Es entscheidet, wer wann rechnen darf (CPU Scheduling). Es entscheidet, wer wo speichern darf (Memory Management). Es schützt Programme voreinander ("Sandboxing"). OS-Bau ist die Konstruktion dieses Diktators. Vom ersten Assembler-Befehl beim Booten bis zur grafischen Oberfläche. Es ist die komplexeste Software, die Menschen je gebaut haben (Linux Kernel: 30 Mio. Zeilen Code).

Merksatz: Die Disziplin der Entwicklung von Betriebssystemkernen und Systemdiensten, inklusive Scheduling, Speicherverwaltung, Dateisystemen und Hardware-Abstraktion.


Quick-Check

  1. Wie fängt man an?
    Mit einem Bootloader. Ein Stück Assembler-Code im ersten Sektor der Festplatte, das den Kernel lädt.
  2. Interrupts?
    Das Nervensystem. Wenn du eine Taste drückst, "unterbricht" die Hardware die CPU. Das OS muss sofort reagieren (Interrupt Handler), ohne den laufenden Prozess zu zerstören.
  3. POSIX?
    Portable Operating System Interface. Der Standard (API), an den sich Unix (Linux, macOS) hält. Windows macht sein eigenes Ding (Win32 API).