If we have up to 100 or 1000 processes how can page table size will increase?. I mean the bits that identify the physical page number would remain the same 2^20, therefore size would be 2^20*4B=4MB.
@AdiTeman10 ай бұрын
I'm not exactly sure I understand the question. On slide 50, I demonstrate this concept of "larger page tables". If we have 32bit addresses with 4MB pages, then we have a shorter physical page number of only 10 bits. If we have a bigger virtual address (e.g., 64-bits), then the physical page number is much longer and infeasible and this is one of the reasons we use multi-level page tables (slide 51)