What happens when one of the process threads blocks


Problem

Consider a kernel that is unaware of threads (i.e. a single-threaded kernel). A multithreaded program (using user-level threads) has exclusive use of a semphore (no other processes can access this semaphore). The semaphore is not part of the thread library. What happens when one of the process threads blocks on that semaphore, and why?

Request for Solution File

Ask an Expert for Answer!!
Computer Engineering: What happens when one of the process threads blocks
Reference No:- TGS03233493

Expected delivery within 24 Hours