This is not as beneficial as you think. Windows requires 2GB of its own whether or not you are running in 32-bit or 64-bit mode. So you will not be able to run your 32-bit apps with 4GB of memory, unless you have 6GB of memory installed. And how much does 6GB of memory from HP cost these days?
Not exactly. Windows reserves 2 GB of memory for itself, it does not use all of it. You don't really need much more than 100 MB for the OS memory footprint.
Under Windows x64, Windows reserves some memory for itself, but it is outside of the 4 GB of application space. So if you have 4 GB, OS uses 200 MB, you still have 3.8 GB left for the app.
And how much does 6GB of memory from HP cost these days?
Of course, if you want to save money, you don't buy from HP, but from Micron / Crucial or Kingston. Here is Crucial pricing:
So, for example, using the 8 DIMM BL25 and 1GB modules, you can have 8 GB for $2,207, or 4 GB for $799 using 512MB modules.
I can see certain select servers needing a big memory footprint, but I have a feeling that the transition to large memory blades is going to take a while.
I agree with that, but it doesn't hurt to have an option.