Really? I would have assumed x86 was capable of addressing 4GB of address space, it being a 32 bit processor, why is the x86 different?
What I should have said is that I was assuming linux as the OS also, because I think that reserves 1GB for the kernel's usage by default, don't know if you...