Betriebssysteme-Übung
Praxis:
Aufgaben:
Blatt #1
: Prozesse und Threads
Blatt #2
: Scheduling
Blatt #3
: Synchronisierung - Airport
Hilfsmittel:
Vorlesungs-Kapitel 3: Prozesse
C für Java Programmierer
Prozesse mit Unix - A fork() Primer
Prozesse mit Windows (C)
Threads mit pthreads (POSIX-Threads; C/Unix)
Threads mit Java
Threads mit Windows (C)
Single Unix Specification, Version 3
Zusammenfassung
: Unix, Prozesse, Threads, Shared memory
Theorie:
Aufgaben:
Blatt #1
: Semaphoren
Blatt #2
: Synchronisation und Scheduling
Blatt #3
: Virtual Memory (VM #1)
Blatt #4
: Paging (VM #2)
Blatt #5
: File-System, Synchronisation
Hilfsmittel:
Dining Philosophers - Lösungen
Windows XP Priorities - Bargraph
Zusammenhang Nice-Wert und Prioritäten bei Unix
Kernel Quellcode:
Solaris
(ONNV = Os/Networking NeVada),
Linux
$Id: uebung.html,v 1.7 2008-12-02 14:33:21 feyrer Exp $
(c) Copyright 1998-2008 Hubert Feyrer <hubert@feyrer.de>
Alle Rechte vorbehalten.