Means machines with 64bit EFIs. You can check whether your EFI is 32 or 64 with the command ioreg -l -p IODeviceTree | grep firmware-abiWhatever. Too long, did not read.
Press and hold '6' and '4' on the keyboard during boot-up to boot into 64-bit mode. Only works on "newer machines," whatever that means.
I was talking about "desktop" Windows versions (XP, Vista, 7). And on these, you can't. You simply can't. I'm going to ignore the rest of your post (about servers) as it's not relevant to my point.you can use more than 4GB of RAM on x86 Windows, but the application has to be coded for it and there are limitations.
Furthremore, as far as applications go yes you can use more than 4GB of VMEM the same way you can on 32b OSX: use multiple processes, or manually page mmaps. That's a hack and it doesn't work in every case (you still can't mmap a DVD image). And I clearly specified processes in my post, not applicatins, for specifically this reason.
I was talking about desktops, sorry if that wasn't clear.Windows Server x86 systems have full PAE support, and 32-bit operating systems can see and manage the full 64 GiB that's available. (As you say, each process only sees 4 GiB of VM.)
Ergo they do have PAE enabled.Windows desktop systems don't have PAE support. They run the CPU with PAE enabled so that 64-bit VM structures are used (the NX feature is only available when PAE is enabled in the CPU).
Actually it does (the NX bit requires enabling PAE period, so if you have the NX bit, you have PAE. And even before that, the Windows 2000 desktop editions also had PAE enabled, even though they didn't use the NX bit), the memory code paths are exactly the same between server and desktop Windows editions. The difference lies in a license check which verifies how much physical RAM your OS is allowed to see and reconfigures the memory mapping subsystem accordingly.Desktop Windows doesn't have the rest of the extended address support, so have the same 4 GiB (really 3.something GiB) RAM visibility.
On desktop x86 windows, it's 4GB (and that's also why not all Server versions can use the same amount of physical RAM) (that's also how Starter editions are limited to 512MB or 1GB)
It's about writer/section really. Infinite Loop/Siracusa have always released sprawling OSX reviews, since the very first preversions. That habit just doesn't exist on OMW.Pretty funny that Ars Technica never got around to reviewing Windows Vista, but spent 23 pages review Snow Leopard!