Betriebssystem UNIX - Werkzeuge und UNIX-Schnittstelle
Diese Lehrveranstaltung besteht aus den Vorlesungen "UNIX-Schnittstelle" und
"Werkzeuge" und einem Praktikum.
UNIX-Schnittstelle
Jan-Peter Bell
Inhalt der Vorlesung
- Vorbemerkungen
Hinweise auf Vorkenntnisse und Literatur
- UNIX und Standards
Benutzte Standards, Entwicklung des UNIX
- Prozesskonzept in UNIX
Systemrufe für Prozessmanagment
- Threads
Leichtgewichtsprozesse und POSIX-Threads
- Signalbehandlung
Entwicklung des Signalmanagments unter UNIX
Synchronisation mit POSIX-Threads
- Lokale Prozesskommunikation
Shared Memory, Messagequeues, Semaphore und Doors
- Globale Prozesskommunikation
Sockets und RPC
- E/A-Geräte unter UNIX
E/A-Organisation auf Geräteniveau
- Filesystem
Systemrufe für Filesystemmanangment
- Hauptspeicherverwaltung
Praktikum
- 3-4 Aufgabenkomplexe für Gruppen von 2-3 Studenten
Prüfungen
- Zusammen mit Werkzeuge
- Jeweils in der Semesterpause zwiscchen SS und WS
Prüfungsanmeldung: Frau Albrecht Raum: JvN RUD25, 3.302
Vorlesungsmaterialien
- Vorlesungsscripte als PS-Files
- Beispiele als Quelltexte
Jan-Peter Bell
Fri Mar 25 09:30:15 CET 2011