User Level Thread
Thread context
register file
stack
signals
Thread scheduler
user-level scheduler that context-switches entirely in user code, timeslice implementation
Thread synchronization
Pthreads implementation
Cons
no SMP support
problematic block I/O: asynchromous I/O, sigal
Pros
simple, fast, cheap
Previous slide
Next slide
Back to first slide
View graphic version