任务管理器可以显示一组进程的总内存使用情况吗?


36

某些应用程序(例如Google Chrome和TweetDeck)在Windows Task Manager中显示为多个进程。这意味着每一行报告的内存仅是该应用程序使用的全部内存的一部分。有什么方法可以查看应用程序或一组相关进程的总内存使用情况?

例如,在下面的屏幕快照中,所有chrome.exe实例的总数为708,308 K,但是由于我无法在Task Manager中找到获取总数的方法,因此我不得不手动添加该总数。

任务管理器的屏幕截图

我尝试了一些替代方案,例如资源监视器,Process Explorer和Process Hacker,但是似乎都无法给出总数。我正在使用Windows 7(专业版)。



1
superuser.com/questions/269059/…仅回答分组。Process Explorer不会合计组的值。
Cees Timmerman 2014年

Answers:


27

使用PowerShell:

  • (Get-Process chrome | Measure-Object WorkingSet -sum).sum
  • (Get-Process tweetd* | Measure-Object WorkingSet -sum).sum

3
谢谢,这获得了我需要的一些数据,但是我将无法使用此方法来找到总数最高的流程组。我希望能够像在任务管理器中一样对它们进行排序。
利亚姆

7
您也可以添加/ 1GB到末尾以GB代替字节来获取总数。
格雷格·布雷

1
添加/ (1024 * 1024)以获取兆字节总数
rahulg '18

19

Process Hacker在其托盘图标上显示了按进程分组的内存使用情况,并于2016年1月根据用户请求将选项添加到了主窗口。这是一个示例屏幕截图:

屏幕抓图示例

主窗口选项在以下位置配置:

选项->高级->在折叠的进程中包括子进程的CPU(和其他)使用情况

启用此选项后,当您折叠流程树时,将看到其整个树的指标。


3
太棒了!自从Chrome决定废除about:内存及其变体,并且Windows中的Task Manager变得毫无用处,而Process Explorer也没有提供小组解决方案以来,我一直在寻找..well..forever .. 我不得不寻找您提到的选项,想知道为什么它不是默认选项。我一直在要求FF使用1.4G,现在我看到Chrome的1.95还在增长!这应该是公认的答案。
killjoy17年

Process Hacker是一个很棒的工具-本质上是Process Explorer的一个大“升级”,带有新的开源代码库,还可以让您看到磁盘I / O(帮助发现过多的I / O pagefile.sys),操纵Windows服务等等。 。很好的技巧,这应该是可以接受的答案-对于大多数人而言,PowerShell并非那么容易安装,并且Process Hacker非常灵活。
RichVel

这应该是公认的答案
Oliver



1

在下面的线程中已经回答了

是否有一个现代化的流程管理器支持诸如分组之类的事情(想象几十个chrome.exe)?

Windows 7中的任务管理器不支持分组,但是现在可以在Windows 8中对进程进行分组。

Process Explorer或Process Hacker似乎是您要执行的操作的不错选择。以及系统资源管理器。

资源监视器可以显示内存使用情况,但可以显示整个进程。 在此处输入图片说明


4
我可以在Process Explorer和Process Hacker中对进程进行分组,这使我可以轻松地终止组,或隐藏子进程以避免混乱。但是,这两个程序将仅显示父进程的内存使用情况,而不显示组的总数
Liam 2014年

使用资源监视器的“内存”选项卡
Pretzel

谢谢@Pretzel,但是Resource Monitor也不会向我显示一组进程总数。如果它适合您,我希望看到一个屏幕截图!
Liam 2014年

@Liam提供了一个。在内存下,它提供了用于该过程的总量。例如:我当前有多个打开的firefox实例/选项卡,该资源监视器显示其总内存使用情况。显示整个过程。
椒盐脆饼

那似乎是因为只有一个Firefox进程。看看我的许多chrome.exe和只有一个firefox.exe i.imgur.com/EV83noj.png
Liam
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.