Free Virtual memory lessonsVirtual memory · Stage 0 · Demand paging · Step 2
Page faults
Follow a page fault from the hardware trap to the restarted instruction. About 12 minutes.
After a page fault has been handled and the page loaded, what happens to the faulting instruction?
- AIt is restarted from the beginning, and now succeeds
- BIt is skipped
- CIt continues in the middle
Show the answer
It is restarted from the beginning, and now succeeds. The page is present, so the translation works.
4 questions on this idea
Short questions that apply the idea to new cases: trace it, work out a number, put steps in order. A wrong answer explains itself.
Answer them in your browserFree account, no card. Your progress is saved, and the idea comes back in a quick review later.
Sign up free to solve