nächste Seite: Die Struktur von UNIX
vorherige Seite: Entwicklung des UNIX-Systems
Die grundlegenden Aufgaben eines Betriebssystems für den
Mehrprogrammbetrieb lassen sich folgendermaßen zusammenfassen:
- ,,Überbrücken der Kluft zwischen Maschinen-
und Benutzerniveau`` [BISH90, Seite 18,], das heißt,
das Betriebssystem muß den Programmen eine möglichst
hardwareunabhängige Schnittstelle bieten
- Verwaltung der Betriebsmittel, das Betriebssystem muß also
Methoden der Verteilung der Betriebsmittel an die einzelnen
Programme zur Verfügung stellen
- Verstärkung der Schutzstrategien, Programme sind daher vor
Störungen durch andere Programme oder durch das Betriebssystem
selbst zu sichern
- Möglichkeit der Kommunikation und Synchronisation von
Prozessen, es müssen Möglichkeiten zur Übertragung von Daten
zwischen Prozessen sowie Mittel zur Synchronisation von
konkurrierenden Zugriffen auf ein gemeinsames Betriebsmittel
vorhanden sein
Im Anschluß werden jetzt die zur Bewältigung dieser Aufgaben von
UNIX zur Verfügung gestellten Konzepte dargestellt.
nächste Seite: Die Struktur von UNIX
vorherige Seite: Entwicklung des UNIX-Systems
Thorsten Schlump
Tue Jun 27 23:03:15 MEST 2000