Trusted by millions of Kenyans
Study resources on Kenyaplex

Get ready-made curriculum aligned revision materials

Exam papers, notes, holiday assignments and topical questions – all aligned to the Kenyan curriculum.

Why are user-level threads packages generally cooperatively scheduled?

Why are user-level threads packages generally cooperatively scheduled?

Answers


Faith
User-level thread packages are co-operatively scheduled because generally they form part of a single
kernel-level thread. Most often this means that the process runs on its own user-level scheduler,
separate from the kernel scheduler. This means it does not have access to the strict timing-based pre-
emptive scheduling that kernel level threads enjoy, so must use cooperative scheduling.
Titany answered the question on April 26, 2022 at 05:13

Answer Attachments

Exams With Marking Schemes

Related Questions