What are the disadvantages of user threads?
OS is not aware of threads, scheduling is performed at process level.
- 1 thread blocked -> process blocked -> all threads blocked
- cannot exploit multiple CPUs
OS is not aware of threads, scheduling is performed at process level.