0

在 WindowsCE 6.0 上,默认的操作系统分页设置有点小,如下所述 http://blogs.msdn.com/b/ce_base/archive/2008/01/19/paging-and-the-windows-ce-paging-pool .aspx

我无法说服操作系统提供商解决此类问题,因此我对是否有来自应用程序方面的建议解决方法感兴趣,因为我们受到过度分页/颠簸的影响。

从理论上讲,一个较小的 exe 会有所帮助,但我不相信这一点。我也在尝试避免文件的所有内存映射。

还有其他建议吗?

4

1 回答 1

0

您可以在创建 OS 映像时设置分页池大小,请参见此处

如果您的操作系统映像是第三方的(或者您不控制它),那么您可以尝试在运行时使用IOCTL_HAL_GET_POOL_PARAMETERS IOCTL 调用设置分页参数。

另请查看此链接以获取有关WinCE 分页池的更多信息。

于 2012-06-26T05:51:21.570 回答