The Page Table should have all virtual page number which are in its logical address space, Why it's the case?
- Is it because we want to access Page Table entry fast just like an array where key is virtual page number i.e. constant time?
- Is it due to structure of the process? (I mean Our program uses whole logical space; In general at address 0 we have Code and at address Max we have stack which is variable. Which means can point to any address of logical address space)