Informatik (Subject) / Betriebssystem (Lesson)
There are 5 cards in this lesson
Modul "Betriebssysteme und Systemprogrammierung", 1. Semester
This lesson was created by franzii1.
- Aufgaben des Betriebssystems Abstraktion der Hardware Bereitstellen einer Benutzerschnittstelle Bereitstellen einer normierten Programmierschnittstelle Verwalten der Ressourcen der Hardware Verfolgung von Schutzstrategien bei Ressourcenbereitstellung
- Kernel = Kern des Betriebssystems - Grundlage jedes OS - meist in C implementiert - befindet sich immer im Hauptspeicher (RAM)
- Aufgaben des Kernels in Multitasking-Betriebssystem Verwaltung der Prozesse & Threada Scheduling Speicherverwaltung Interprozess-Kommunikation Geräte-& Hardwareverwaltung Bereitstellen v. Systemaufrufen für Anwendungsprogramme
- User-Mode - Standard - kann nicht direkt auf Speicher zugreifen - kann nicht direkt auf Hardware zugeifen - muss Systemaufrufe nutzen, um auf Hardware/Speicher zuzugreifen
- Kernel-Mode - während Ausführung spezieller Systemaufrufe - kompletter Zugriff auf Hardware und Speicher - Prozesse im ~ sind atomar -> können nicht durch andere Prozesse unterbrochen werden