Many-to-One Model

Q1. Explain Many-to-One Model.

Ans. The many-to-one model maps many user-level threads to one kernel thread. Thread management is done by the thread library in user space, so it is efficient; but the entire process will block if a thread makes a blocking system call. Also, because only one thread can access the kernel at a time, multiple threads are unable to run in parallel on multiprocessors.

Many-to-One Model

Figure: Many-to-One Model

Leave a Reply

Your email address will not be published. Required fields are marked *