Consider, 2 level paging , with Process P, Inner page table PTi, and outer page table PTo.
Now we know that P and PTi are divided in various pages but PTo is in 1 page only.
So in order to run process P, we need few pages of P , few pages of PTi and complete PTo in main memory.
If PTi asks for a page of P which is not present in main memory , then thats a PAGE FAULT and that particular page of P will be loaded in.
Now the question is :
If PTo asks for a page of PTi which is not present in main memory , then ,is that also a PAGE FAULT ?
Please explain.
If YES, then can it be extended to all k page tables ( for k-level paging)
If No, then why ?