in Operating System
504 views
0 votes
0 votes
A system provides support for user-level and kernel-level threads. The mapping in this system is one to one (there is a corresponding kernel thread for each user thread). Does a multithreaded process consist of $(a)$ a working set for the entire process or $(b)$ a working set for each thread ? Explain
in Operating System
504 views

2 Answers

0 votes
0 votes
I think working set should be for the entire process

1 comment

No. See my answer.
0
0
0 votes
0 votes

A working set for each thread.

Why so? All kernel thread has its own execution sequence, thus generating its unique sequence of addresses.

Source: https://www.coursehero.com/file/plmc6k/After-the-allocation-the-following-segment-sizes-are-available-64-bytes-256/

Related questions