-
mehrere Ablaufstränge in einem Prozeß
-
Ressourcenverwaltung nur einmal
(offene Files, Geräte,...)
-
gemeinsamer Adreßraum
(globale Variable, auch heap)
-
logisch getrennte Stacks (lokale Variable)
-
Systemcalls
müssen ``thread-safe'' sein
blockieren i.a. nur den aufrufenden Thread
-
Implementierung:
cps-Bibliothek
(demnächst: POSIX-Threads)
Peter Junglas
12/23/1998