Question: 9
(Choose 1 answer)
Compare and contrast the implementations of threads in user space and in the kernel, highlighting their
advantages and disadvantages.
A. Threads in user space offer faster context switching, whereas kernel threads have direct access to
hardware resources.
B. Kernel threads provide better synchronization mechanisms compared to user space threads.
C. User space threads allow for better multitasking performance, while kernel threads are more prone to
deadlocks.
D. User space threads have limited access to system resources, whereas kernel threads can efficiently
manage I/O operations.