LWN.net Logo

Solution in silicon?

Solution in silicon?

Posted Jul 18, 2003 1:54 UTC (Fri) by tjc (subscriber, #137)
In reply to: Solution in silicon? by melauer
Parent article: 64GB on 32-bit systems

I'm pretty sure the problem is that 32-bit x86 CPUs can only address 4GB of memory [snip]

IIRC, the P2 (and up) chop 32-bit addressing into 12 bits for a 4K page, 10 bits for the "inner" page table, and 10 bits for the "outer" page table. I don't know the details, though, living further down the food chain as an application programer. :-)

I don't follow the kernel lists at all (unless there's a spectacular flame war happening ;-), but has an inverted page table been discussed? Is this possible on a P[234]? That would take a performance hit right off the top, but at least it solves the huge page table problem.


(Log in to post comments)

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds