gpt4 book ai didi

c++ - 仅为应用程序禁用页面文件?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:55:16 32 4
gpt4 key购买 nike

我有一个实时应用程序在磁盘 IO 访问时间糟糕的服务器上运行(实际传输速度很快,但请求磁盘访问可能需要几秒钟才能被授予)。 p>

即使有大量物理内存可用,Windows 也会将内存移动到页面文件中,因此普通应用程序可能需要磁盘访问,即使它们从未明确尝试访问磁盘。

有没有一种方法可以实用地禁用应用程序的页面文件,而不是在整个系统范围内禁用页面文件?

最佳答案

您可以使用 VirtualLock将进程虚拟地址空间的指定区域锁定到物理内存中,确保后续对该区域的访问不会引发页面错误。

关于c++ - 仅为应用程序禁用页面文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14826534/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com