According to Remote Process Viewer it loads only coredll.dll and that was at
address 0x03f70000. So 64MB is gone. Perhaps only 512MB is available as
address space due to some limitation of the ARM4 and / or WinCE kernel ?

On Wed, Sep 10, 2008 at 10:17 AM, Sébastien Lorquet <[EMAIL PROTECTED]>wrote:

> This may be linked to the virtual memory space available in your process.
>
> The 2GB virtual memory space of each process is used by a lot of things,
> including your actual binary and all DLLs loaded at this time.
>
> IIRC the binary is loaded at low adresses but the DLLs are loaded at high
> adresses, and need a 64KB aligned address, this "eats" VMem faster.
>
> As a result, you may not be able to get a "contiguous set of virtual pages"
> larger than 410 Mb.
>
> SL
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's
> challenge
> Build the coolest Linux based applications with Moblin SDK & win great
> prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> Cegcc-devel mailing list
> Cegcc-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/cegcc-devel
>
>
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Cegcc-devel mailing list
Cegcc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cegcc-devel

Reply via email to