Name: Abubakr & Haseeb Tariq Subject: Operating System Topic: Threads Types & Its Issues
Name: Abubakr & Haseeb Tariq Subject: Operating System Topic: Threads Types & Its Issues
• Can be implemented on an OS
that does’t support
multithreading.
• Simple representation since
thread has only program
counter, register set, stack
space.
• Simple to create since no
intervention of kernel.
• Thread switching is fast since
no OS calls need to be made.
Disadvantages of ULT
• No or less co-
ordination among the
threads and Kernel.
• If one thread causes a
page fault, the entire
process blocks
Kernel Level Thread
(KLT)