Search the courses, subjects, tracks, games and features, or jump straight to a page.
3 cards from this section. Quick, good the night before a test.
What is a page fault?
Think about what happens when accessing data not currently loaded.
What does a valid bit in a page table entry indicate?
Recall what the bit shows regarding a page's presence.
What occurs during a page fault?
Think about what happens when requested data isn’t found in memory.
A valid bit set to 0 in the page table indicates what?
Remember how the valid bit functions in the context of pages.
Consider a computing system where the average time to access memory is 100 ns, but a page fault takes 10 ms. If 10% of the accesses result in page faults, calculate the effective access time.
Use the formula to figure out how often page faults occur.
A program runs where 1 in every 25 instructions leads to a page fault. If processing an instruction normally takes 50 cycles, and servicing a page fault takes 500 cycles, calculate the average time per instruction (in cycles).
Focus on the ratio of successful accesses versus page fault handling.
7 more questions in this section. Enroll free to practise them all.
Enroll free