educative.io

Educative

Page Table size

“A 20-bit VPN implies that there are 2^20​​ translations that the OS would have to manage for each process”
Isn’t this an amount of translation to be made for all the processes possible? Not for a single process? 2^20 seem to be the whole number of pages in RAM
Please, correct me
I , mean, forn this perspective it should be 4MB in total throughout all the processes. Of course, if we rule out code sharing


Type your question above this line.

Course: https://www.educative.io/collection/10370001/5371225300795392
Lesson: https://www.educative.io/collection/page/10370001/5371225300795392/5187364872781824

It seems that this is kinda what happens later when the hybrid approach is itnriduced? Is the page table so big per-process that its size is not dynamic and we have to allocate the whole possible size for all pages in physical memory instead?