New
#11
No, this is inaccurate.
Theoretically when running in x64 mode, Windows has a completely flat address space, and assuming you don't have 64GB RAM installed, Windows will be able to map apertures for things like video memory above the address space used for your RAM.
As a practical matter, there are some devices that, for various reasons, cannot be mapped above 4GB - typically older hardware. In those circumstances, you'd have to take a chunk out the address space below 4GB and you'd have the same kind of "memory hole" you ALWAYS get in x86 mode.
Or something like that. :)
SS