852 views
1 votes
1 votes
I am not able to understand  the concept of multilevel paging.plz can someone tell what is stored in 1st level and 2nd level  page table and how do we access it??

1 Answer

0 votes
0 votes
you know that a program is splited in pages which is stored in Frames of main memory and to track each page

we need page table

page table:  it give us information that in which frame particular page should be present or in simple word

                    it provide mapping of page number to Frame number

 

so to run a process in OS we need page table to be present in main memory

and it shoud be fit in one page this page address is saved in PCB

 

 

so what if a page table size is so big that it is not fit in one page

than we cannot store whole page table in main memory

then we make new page table which track the previous table

and we are going to do this until the latest page table size fits in one page

and then store this address In PCB which point to single page

Related questions

1 votes
1 votes
1 answer
2
Na462 asked Oct 17, 2017
3,358 views
Ques. On a System with 32 bit address and 4KB pages how many levels are required in multilevel page table(assuming page table entry is of 4 bytes of storage)?(A). 2(B). 3...
3 votes
3 votes
0 answers
3
sushmita asked Jan 5, 2017
1,088 views
A computer system has a 36-bit virtual address space with a page size of 8K, and 4 bytes per page table entry.What is the maximum size of addressable physical memory in t...