On Tue, Oct 28, 2014 at 12:51 AM, Kai Tietz <ktiet...@googlemail.com> wrote:
> Hi Rashad, > > 2014-10-27 20:13 GMT+01:00 Pavel <pa...@pamsoft.cz>: > > Hi Rashad, > > > > I believe this is given by the 32 bit implementation of Win32 API > > (surprisingly, the API on 64bit systems is also called Win32, but is > > implemented as 64bit). The system simply does not allow you to allocate > > more memory. It even looks like the 3GB option (4GT) is maybe not > > supported on Windows Vista/7/8 at all. > > > > Some interesting info can be found in this thread: > > > http://www.sevenforums.com/general-discussion/114715-4-gigabyte-tunning-windows-7-ultimate-32-bit.html > > > > some other info related to pre-Vista systems is here: > > http://technet.microsoft.com/en-us/library/cc786709(v=WS.10).aspx > > > > Well, clearly - the answer is: if you want to allocate more than 2GB of > > memory, use 64bit application. > > > > Pavel > > That's not quite true ;) Even if it sounds easy > > Hi Kai, Thanks for reply. On 32-bit OSes --large-address-aware has an effect of enabling up to 3 > GB of memory for a process, if all used DLL having this flag set too, > all used DLL means from binuilts or gcc ? > and the boot-options of the OS have special option. Not recalling its > exact name, but IIRC it was /4GB or something like that. Google will > tell you by searching for large address aware ... > > > On 64-bit the picture is different, as here this flag has indeed an > effect even without addng boot-option. Here a 32-bit process can get > up to 4GB of usable process-space. > On 64bit even without any special flags and less RAM 3GB my code is working. > > >> > >> The page says that supported OS are XP and 2003 Server. > >> > >> > >> why --large-address-aware linker option is not helpful. Can anyone > >> explain this? > > See for more details on msdn links like > > http://msdn.microsoft.com/en-us/library/windows/desktop/bb613473%28v=vs.85%29.aspx > > Regards, > > Kai > > > ------------------------------------------------------------------------------ > _______________________________________________ > Mingw-w64-public mailing list > Mingw-w64-public@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mingw-w64-public > -- Regards, Rashad
------------------------------------------------------------------------------
_______________________________________________ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public