Re: Memory management limitations Win x Linux



No, more like this:
http://msdn2.microsoft.com/en-us/library/aa366527.aspx

Well, you can map multiple pages, and larger pages than EMS, but overall, it's still like EMS in that the code has to "manually" map and manage the pages.

But at this point in time, with 64bit OSes being available and solid (at least XP64 and Win2k3 are, been using both for quite a bit of time now), the most interesting purpose of AWE is in a 64bit memory manager to allocate physical memory, and thus get the benefits of "free" reallocation of large blocks (copy-less, no need to mess with MMFs either, and the virtually unlimited address space eliminates the issues that approach had in 32bits).

Developper time is expensive, RAM isn't, better look twice IMO before spending extra time (development, debugging & maintainance) to support legacy 32bits mode, especially in a specialized application like seems to be the OP's case.

Eric
.