如何找出哪个进程占用大部分内存和多少?

时间:2011-01-05 22:39:43

标签: windows-7

我知道一种方法是查看Windows上可用的进程资源管理器,但应该查看哪些信息?

这是私有字节和工作集等等......

4 个答案:

答案 0 :(得分:1)

工作集是最好的衡量标准之一,但是提交和分页内存会告诉您是否RAM用完,而且进程运行速度比应该慢。关闭一些程序,或获得更多内存,或使用该程序打开更少的文档/选项卡。

工作集是分配给所有用户(包括您)的总内存。

峰值是最大值。

Delta记录使用的内存变化(可以是相对较小的正值,负值或零值)。

私人工作集:分配给你的内存。

提交。使用虚拟内存。

分页池。可以从虚拟内存中使用的内存(分页 - 使用硬盘模拟)。

非分页池。从实际RAM内存中使用的内存。

答案 1 :(得分:0)

在windows-7中,您可以使用Perfmon

答案 2 :(得分:0)

为什么不使用任务管理器?转到“进程”选项卡,单击“显示所有用户的进程”,然后单击“内存”以按内存消耗量排序。

答案 3 :(得分:0)

有无数种方法。我最喜欢的是Process类别中的“工作集”计数器。

另见Memory Performance Information