2 ms·
The OS must search page tables to allocate them to a processes memory space upon request. Without fixed sized pages the OS has to search for appropriately sized
by lgunsch 6y ago
The OS must search page tables to allocate them to a processes memory space upon request. Without fixed sized pages the OS has to search for appropriately sized areas to satisfy allocation requests. Fixed sized pages solves this problem.
Edit: you would also then suffer memory fragmentation, not just lookup latency.
For already mapped pages latency would be an issue as you described.