我知道工作集是程序使用的实内存大小。 如果我们调用WinAPI方法SetProcessWorkingSet(hHandle,-1,-1) - 它将尝试将分页数据移动到交换文件。如果程序需要这些内存页面,它将从交换文件中加载它们并增加PageFaults计数器。
但是如果页面文件被禁用并且我们调用SetProcessWorkingSet方法会发生什么?它会交换数据以及保存的位置吗?
答案 0 :(得分:0)
我找到了与该问题相关的有用文章,该文章描述了内存管理器的工作原理。 http://flylib.com/books/en/4.491.1.69/1/
感谢大家。