Question: In many modern operating systems, a kernel stack area separate from the processs stack area is created. Why? Give at least two reasons. Elaborate. In
- In many modern operating systems, a kernel stack area separate from the processs stack area is created.
- Why? Give at least two reasons. Elaborate.
- In the case of Windows, each kernel-level thread has a user-level stack and a kernel-level stack. Would Windows also create stacks for the process having the threads? Why or why not?
- Would an OS create a kernel stack for a user-level thread? What about a dedicated user-level stack for each user-level thread? Why or why not?
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
