Originally posted by: Rilex
Easily is subjective, I doubt many developers want to mess with AWE on Windows.
Since when does AWE have anything to do with less than 4GB RAM? Never!
AWE is for an application to address over 4GB RAM.
http://en.wikipedia.org/wiki/Address_Windowing_Extensions
Doesn't matter.
What your dealing with is that all applications are going to end up with a limitation on the amount of RAM allowed to them by Windows.
With standard windows you have 2 gigs for applications and 2gigs for kernel.
To alocate more then 2 gigs per application you can do the option 3gig/1gig split if you realy want to.
With widnows 2003 they changed the name of the switch from /3GB to /4GT, but it's still the same 3gig/1gig share, I beleive.
But even if you have a PAE machine with large amounts of RAM then the maximum any single application can get is still going to be that 2-3gigs.
If you want to get past that then your application must use AWE.
This is my understanding with it.
In other words if you want a single application to utilize more then 2-3gigs of RAM in a machine with more then 4 gigs of RAM then you can use AWE. It's a bit confusing.
.....
Needless to say Vista 64bit will be the mainstream next-generation operating system from Microsoft.
Vista 32bit will be a nitch system like XP 64bit is.
It's obvious to me that that is Microsoft's position on it. They aren't even bothering to enable their DRM scemes on 32bit Vista, for instance. Personally I wouldn't waste my money on buying 32bit Vista.
Look at it this way:
Is there any machine that is being sold currently and being advertised as 'Vista Ready' that doesn't have a 64bit CPU in it? Probably the only reason they realy have it (32bit version) is because MS knows that application compatability and driver compatability is going to be a PITA for people to deal with otherwise.