in Operating System edited by
561 views
3 votes
3 votes

Account for the validity and justification about the correctness of this statement

" Whatever level page table is always the nuber of bits which are going to refer a frame number will always going to be same "

in Operating System edited by
by
561 views

3 Answers

1 vote
1 vote

Yes, the statement is correct.

Whatever level pagetable, the pagetable entries refer to main memory frames. So, the number of bits in pagetable entry doesn't change.


If a pagetable is not fit in a page, we have to divide the pagetable again into pages. To maintain pagetable pages we need another pagetable. If you want to run a program we need to load into main memory including pagetables. The pagetable pages also will reside in main memory frames. So,  the entries will refer to main memory frames.

edited by
0 votes
0 votes
B/C every level of page table is reside in frame  of Main memory

so to address page tatble we need Number of bits required to identify each frame

1 comment

This is n't answer..! You explained something else i think...!
I just need the validity and justification abount the correctness of this statement " Whater level the page table is  i.e be it  1level 2 level or 3level number of bits going to refer a frame will going to be same "
0
0
0 votes
0 votes
Yes u are absolutely right bcz ultimate goal of page table to point on of the frame in any level of page table.So in each level page table entry will point one of the frame so page table entry size will be equal to number of bits required to represent frame numbers .

Here i am leving others bits as reference bits,cache disabled bits ,present./absents bits etc.

Related questions