在任务管理器的进程资源管理器中,曾经有一个名为“VM Size”的东西,表示应用程序使用的频率较低的交换磁盘空间量。在Windows 7进程资源管理器中,它似乎不存在。我想知道等效的是“私有字节”还是“分页数据”。有什么想法吗?
答案 0 :(得分:2)
我很确定你对Working Set值很感兴趣。据我了解,Working Set是分配给应用程序并由应用程序引用的全套虚拟内存页面。 Private Bytes值告诉您当前为私有堆上的应用程序分配(或由不确定哪个或是否存在差异)的内存(例如,通过malloc()调用)。
结帐this page on SysInternals,尤其是Windows SysInternals Primer。我有一段时间没有看过它,这就是为什么我不太确定私有字节表示什么,但我很确定这是我学习如何读取进入ProcExp的数据的视频。
答案 1 :(得分:1)
我认为在Windows 7中,“Working Set”对应“Mem Usage”,“Commit Size”对应VM大小。
答案 2 :(得分:0)
对于Windows而言,我不是真正的专家,但我认为VM代表虚拟内存。也许这Wikipedia page有帮助。
修改强> 在Microsoft Support page上也有解释。
答案 3 :(得分:0)
答案是'提交大小'。这很容易检查。我已经启动了一个Java JVM,并要求在启动时分配1G的堆内存。我可以在“提交大小”列中检索1G。