On Jan 29, 2014, at 15:07, [email protected] wrote: >> On Tue, Jan 28, 2014 at 06:26:13AM -0500, Jason Mitchell wrote: >>> >>> Not to advocate i386 over amd64, but doesn't NetBSD/i386 support PAE and >>> thus can access >2GB of RAM? >>> >> >> You are still limited to a 32bit address space in the process so you >> still can't go over the 4Gb memory limit and that is divided between >> kernel and user space hence why a process gets 2(ish)Gb. These >> limitations don't apply to a true 64bit system. >> >> -- >> Brett Lymn >> Staple Guns: because duct tape doesn't make that KerCHUNK sound - xkcd.com >> > Please don't post about things that you don't understand. Here's the > information from Wikipedia: > > http://en.wikipedia.org/wiki/Physical_Address_Extension > > And here's the first four lines:
Did you even read the whole thing? Because you should... the first four lines don't tell all there is to know about it. Read further and be educated: "The 32-bit size of the virtual address is not changed, so regular application software continues to use instructions with 32-bit addresses and (in a flat memory model) is limited to 4 gigabytes of virtual address space." Just as Brett said: "You are still limited to a 32bit address space in the process so you still can't go over the 4Gb memory limit"
