Virtual Memory (Windows CE 5.0)
Windows CE implements a paged virtual memory management system similar to other Microsoft Windows–based desktop platforms. A page is always made up of 4,096 bytes (4 KB).
Each process in Windows CE has only 32 MB of virtual address space. Your process, dynamic-link libraries (DLLs), heaps, stacks, and virtual memory allocations use this address space.
By default, memory allocated by VirtualAlloc falls into the virtual address space of a process. However, you can request to have the memory allocated outside the process slot.
See Also
Memory Management Reference | Memory Architecture
Send Feedback on this topic to the authors