Talk:X86 Page Tables

From OSDev Wiki
Jump to navigation Jump to search

Lack of nuance in Recursive mapping section

Imo, the recursive mapping section lacks a nuance (the mapping does not have to be in the top level of page tables), as such the used virtual space calculations are a bit shady (especially the claim that 1GB of virtual address space is wasted with PAE; yes, if you have the mapping in PDPT, sure, but if you place it in PD it's only 2MB of memory; with other paging modes you can play with it as well, but the issue with limited virtual adress space is not as problematic). At the same time, it would probably be nice if this section had actually mentioned the advantages/actual problems with recursive mappings, like TLB invalidation, performance (which is potentially better than walking the page tables manually), and so on.

--Mishakov (talk) 16:24, 12 June 2026 (UTC)

Redundant article

I feel like, while this page has a bunch of useful information, a lot of it is redundant with Paging and other articles, though I don't really know what to do with either of them...

--Mishakov (talk) 16:24, 12 June 2026 (UTC)