© Thomas Kunz 2000
SCE 574
197
Advantages and Inconveniences of KLT
äAdvantages
äthe kernel can simultaneously schedule many threads of the same process on many processors
äblocking is done on a thread level
äkernel routines can be multithreaded
äInconveniences
äthread switching within the same process involves the kernel. We have 2 mode switches per thread switch
äthis results in a significant slow down