in Operating System edited by
712 views
2 votes
2 votes
If there is 2 or more level paging for processes, is it possible to have more than 1 page fault while accessing any single addressable unit(byte or word) ?
in Operating System edited by
712 views

1 Answer

3 votes
3 votes
No. Because page table access never page faults. All the page table entries will always be in main memory.

But a single instruction can cause multiple page faults if it involves multiple memory operands.
by

4 Comments

edited by
doubtful for the answer Sir
0
0
What is your doubt?
0
0
In case of an instruction that is split into many words, we may have multiple page faults, but for a single word, we can have a max 1-page fault as when we access all the  PT are in memory?
Is that the essence of your answer?
0
0