2002.08.22 18:00 "Re: OT: large memory allocation in Windows", by Bob Friesenhahn
Microsoft Windows used to support processors (Alpha and MIPS) which were capable of 64-bit addressing, but then they discontinued supporting anything but Intel X86.
The OS doesn't need to consume 1/2 of the address space. Intel processors can support more than 4GB of memory, programs just can't address more than 4GB of memory.
Editor's note: This mail was not originally archived, and has been reconstructed from quotes.