Informatik (Subject) / Betriebssystem (Lesson)

There are 5 cards in this lesson

Modul "Betriebssysteme und Systemprogrammierung", 1. Semester

This lesson was created by franzii1.

Learn lesson

  • 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