I am not able to understand the difference between Page Size and Page Table Entry size.
From my understanding, Page size is used to divide the Page table in equal no. of blocks called Pages and the same size is used to divide the main memory into frames.
Page Size = Frame Size.
Sorry for poor drawing skills. This is my visualization of the Page Table
Where as Page Table Entry Size is the size occupied by the each page entry. So,
Page Table Entry Size = Page Size.
But Page Table entry size is calculated by the number of bits in the frame number.
Can anyone please explain how Page Size differs from Page Table Entry size? Why Page Table Entry size is calculated basing on No. of bits in the frame instead of the page?
Please help me visualize how exact the page table will be with all the above components