为什么我的私有内存使用量与提交内存相比如此低?

为什么我的私有内存使用量与提交内存相比如此低?

在 Windows 7 计算机上稳定运行 120 小时后(几天之间休眠而不是重启),Windows 出现了一些奇怪的现象:程序像往常一样消耗大量内存,但私有工作集使用率(任务管理器报告的)这么低与实际提交的内存相比。

通常,工作集的使用情况与提交大致相同,但奇怪的是,在资源监视器中并非如此:

私人使用率非常低,承诺非常高

在这些进程中,私有工作集消耗几乎没有变化。就好像 Windows 将这些后台进程置于低温状态一样。

为什么会发生这种情况?长时间的正常运行是否会影响缓存行为?

相关内容