View Single Post
  #2 (permalink)  
Old 02-22-2008, 07:02 PM
binny1070's Avatar
binny1070
N00b
Offline
Threadstarter
 
Join Date: Oct 2007
Posts: 35
Reputation: 0
binny1070 is a n00b
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Very goog info on Paging and the Windows CE Paging Pool

There are some more details in our documentation under “Paging Pool” and “Paging Pool: Windows CE 5.0 vs. Windows Embedded CE 6.0.”
Overall, enabling the paging pool means that there is always some RAM reserved for code paging and we will be less likely to reach low-memory conditions. In general it's better to turn on the paging pool because it gives you more predictable performance, rather than occasional long delays you’d hit when cleaning up memory when you run out. But it does need to be sized based on the applications in use, which leads to my next point...
Choosing a Pool Size
In Windows CE (embedded) 5.0, the pool is turned off by default. In Windows Mobile, the pool is turned on and set to a default size chosen by Microsoft. I believe it varies between versions, but is somewhere in the neighborhood of 4-6 MB. In CE6, the loader pool has a target size of 3MB and the file pool has a target size of 1MB. Only the OEM of a device can set the pool size; applications cannot change it.
Reply With Quote