adspace


Explain the architectural differences between user-space threads, and kernel-supported threads?

Answer Posted / Kunwar Akram Ali

"User-space threads (also known as lightweight processes) are managed entirely within a process's address space by the application, while kernel-supported threads (also known as heavyweight processes or system threads) are directly controlled by the operating system kernel. User-space threads allow for greater efficiency due to less overhead and context switching, but they can only access resources of their parent process. Kernel-supported threads can access more system resources, but require more CPU time."

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

No New Questions to Answer in this Category !!    You can

Post New Questions

Answer Questions in Different Category