Threads
Process Characteristics
Process Characteristics
Multithreading vs. Single
threading
Threads and Processes
Processes
Threads
Single Threaded and
Multithreaded Process Models
Benefits of Threads vs
Processes
Benefits of Threads
Application Benefits of
Threads
Benefits of Threads
Example of inconsistent
view
Threads States
User-Level Threads (ULT)
Threads library
Kernel activity for ULTs
Advantages and
inconveniences of ULT
Kernel-Level Threads
(KLT)
Advantages and
inconveniences of KLT
Combined ULT/KLT
Approaches