Oops! It appears that you have disabled your Javascript. In order for you to see this page as it is meant to appear, we ask that you please re-enable your Javascript!

User and Kernal level Threads in Operating systems

Last modified on October 10th, 2018 at 2:02 pm

User and Kernel level Threads:

Kernel Thread executes in kernel mode. and user-level thread executes in user mode.

OS has control of Kernal mode and user have a control on user mode.

How user mode communicates with karnal mode?

User mode communicates with kernel mode with the help of system calls. System calls are built in functions in OS. 

kernel level threadUser level thread
Recognized by the operating system.Does not recognized by the operating system.
Implemented by the operating system.Implemented by a user of the system.
 Implementation is complex. Implementation is simple and easy.
Solaris is an examplePosix is an example
Requires hardware support Requires no hardware support


Prof. Fazal Rehman Shamil
Researcher, Publisher of International Journal Of Software Technology & Science ISSN: 2616-5325
Instructor, SEO Expert, Web Programmer and poet.
Feel free to contact.