Page Tables: Difference between revisions

Mention mixed page sizes
[unchecked revision][unchecked revision]
(Mention mixed page sizes)
Line 26:
 
~ [http://forum.osdev.org/viewtopic.php?p=198045#p198045 Brendan]
 
Luckily though you can freely mix 4k, 2MiB and 1GiB pages. You don't have to use an uniform page size for everything. So a process having 9MB of data can get 4 2MiB pages and make up the rest with 4k pages. That saves paging structures, improves TLB usage and does not increase the overhead at all.
 
== Recursive mapping ==
Anonymous user