Threads
Threads
One-to-One model
One-to-One model
• The only drawback to this model is that creating a user
thread requires creating the corresponding kernel thread.
Because the overhead of creating kernel threads can
burden the performance of an application, most
implementations of this model restrict the number of
threads supported by the system.
Many-to-Many model
• Allows many user level threads to be mapped to many
kernel threads.
1
5
Benefits
• Responsiveness
• Resource Sharing
• Economy
• Scalability