![]() |
|
|
|
|
|
|
2
27th March 22:34
External User
Posts: 1
|
Hello,
Each prozess on WinCe gets 32MB virtual address space from the OS. Each allocation on the heap, your executable and all dll that you may load are placed or mapped in this 32MB space. This means if you load a lot of Dlls or do frequently allocations/dealocations the virtual address space gets fragmented and even you still have a lot of physical memory the allocation could fail bacause your virtual address space is full. here you can find a very good article http://msdn.microsoft.com/library/de...advmemmgmt.asp there is everything described in better english and also some solutions/workarounds Regards, Andrej |
|
|
|