921 views
1 votes
1 votes
When a page fault occurs, the process requesting the page must block while waiting for the page to be brought from disk into physical memory. Assume that there exists a process with five user-level threads and that the mapping of user threads to kernel threads is one to one. If one user thread incurs a page fault while accessing its stack, would the other user threads belonging to the same process also be affected by the page fault—that is, would they also have to wait for the faulting page to be brought into memory? Explain.

Please log in or register to answer this question.

Related questions

5.1k
views
1 answers
0 votes
akash.dinkar12 asked Mar 21, 2019
5,116 views
Consider the following page reference string:$7, 2, 3, 1, 2, 5, 3, 4, 6, 7, 7, 1, 0, 5, 4, 6, 2, 3, 0 , 1.$Assuming demand ... following replacement algorithms ?$ $ $LRU$ $replacement$ $ $FIFO$ $replacement$ $ $Optimal$ $replacement$
323
views
1 answers
0 votes
akash.dinkar12 asked Mar 21, 2019
323 views
Assume that we have a demand-paged memory. The page table is held in registers. It takes $8$ milliseconds to service a page fault if an empty frame is ... page-fault rate for an effective access time of no more than $200$ nanoseconds ?
428
views
0 answers
0 votes
akash.dinkar12 asked Mar 21, 2019
428 views
A certain computer provides its users with a virtual memory space of $2^{32}$ bytes. The computer has $2^{22}$ bytes of ... the system establishes the corresponding physical location. Distinguish between software and hardware operations.
451
views
0 answers
0 votes
akash.dinkar12 asked Mar 21, 2019
451 views
What is the copy-on-write feature, and under what circumstances is its use beneficial ? What hardware support is required to implement this feature ?