What are the advantages of implementing threads in user space? What are the disadvantages of it? Suppose
Fantastic news! We've Found the answer you've been seeking!
Question:
- What are the advantages of implementing threads in user space? What are the disadvantages of it?
- Suppose a multiprocessor system has p homogeneous (equal capability) processors. The OS supports many-to-many multi-threading by providing up to p kernel threads for an application. Suppose a multi-thread application with u long-running threads is running on the system. Assuming that is the only process on the system, discuss whether 100% processor utilization (ignoring the context switch overhead, which is is always guaranteed during execution of the application if it is known that u > p.
Related Book For
Value at Risk The New Benchmark for Managing Financial Risk
ISBN: 978-0071464956
3rd edition
Authors: Philippe Jorion
Posted Date: