Virtual Memory (Windows Embedded CE 6.0)
1/6/2010
Windows Embedded CE implements a paged virtual-memory-management system that is similar to other Windows–based desktop platforms. Your process, DLLs, heaps, stacks, and virtual memory allocations use the 4-GB (32-bit) virtual memory address space. A page is always 4,096 bytes (4 KB).
By default, memory that is allocated by VirtualAlloc falls into the virtual address space of a process. However, you can request to have the memory allocated outside the process as follows:
bool VirtualMemory(const TCHAR* const tpsParm)
See Also
Concepts
Memory Architecture
Virtual Memory Layout: Windows CE 5.0 vs. Windows Embedded CE 6.0