Betriebssystem-Grundlagen: Systemaufrufe, Prozesse und Dateiverwaltung
Grundlagen des Betriebssystems: Systemaufrufe
Ein Systemaufruf ist der Mechanismus, den eine Anwendung verwendet, um eine Dienstleistung oder Anfrage vom Betriebssystem anzufordern.
Wie ein Systemaufruf ausgeführt wird
Ein Aufruf wird getätigt, indem eine Reihe von Parametern an einem bestimmten Ort eingesetzt und anschließend eine Prozessoranweisung in Maschinensprache ausgeführt wird.
Wichtige POSIX-Systemaufrufe
Unter POSIX (Portable Operating System Interface) werden typische Systemaufrufe verwendet, wie:
offen(open)lesen(read)schreiben(write)schließen(close)warten(wait)execGabel(fork)beenden(exit)töten(kill)
Der Prozess im Betriebssystem
Ein Prozess ist eine Abstraktion eines laufenden Programms, auch als Aufgabe bezeichnet.