Operating system 是否可以从应用程序端避免在Windows CE 6上使用文件分页?

Operating system 是否可以从应用程序端避免在Windows CE 6上使用文件分页?,operating-system,windows-ce,paging,Operating System,Windows Ce,Paging,在WindowsCE 6.0上,默认的操作系统分页设置有点小,如下所述 我无法说服操作系统提供商解决这些问题,因此我感兴趣的是,在应用程序端是否有一个建议的解决方案,在那里,我们会受到过度分页/抖动的影响 理论上,一个较小的exe会有所帮助,但我不相信这一点。我还尝试避免文件的所有内存映射 还有其他建议吗?您可以在创建操作系统映像时设置分页池大小,请参阅 如果您的OS映像是第三方的(或者您不控制它),那么您可以尝试在运行时使用IOCTL调用设置分页参数 另外,请查看此链接以了解有关的详细信息。

在WindowsCE 6.0上,默认的操作系统分页设置有点小,如下所述

我无法说服操作系统提供商解决这些问题,因此我感兴趣的是,在应用程序端是否有一个建议的解决方案,在那里,我们会受到过度分页/抖动的影响

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


还有其他建议吗?

您可以在创建操作系统映像时设置分页池大小,请参阅

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


另外,请查看此链接以了解有关的详细信息。

您所指的链接表明“只有设备的OEM可以设置池大小;应用程序无法更改池大小”。根据您的经验,这是否准确?更改池大小会影响所有应用程序。OEM应负责这方面的工作。如果每个应用程序都开始修改分页池大小,那就不太好了。同意。根据你关于GET_POOL ioctl的最初回答,我不太清楚。谢谢