Görev Yöneticisi, bir grup işlem için toplam bellek kullanımını gösterebilir mi?


36

Google Chrome ve TweetDeck gibi bazı uygulamalar, Windows Görev Yöneticisi'nde birkaç işlem olarak görünür. Bu, her satırda bildirilen belleğin yalnızca bu uygulama tarafından kullanılan toplam miktarın bir parçası olduğu anlamına gelir. Bir uygulamanın veya ilgili işlemler grubunun toplam bellek kullanımını görmenin bir yolu var mı?

Örneğin, chrome.exe örneklerinin toplamının altındaki ekran görüntüsünde 708.308 K, ancak bu toplamı Görev Yöneticisi'nde elde etmenin bir yolunu bulamadığım için el ile eklemek zorunda kaldım.

Görev Yöneticisi'nin ekran görüntüsü

Kaynak İzleyicisi, İşlem Gezgini ve İşlem Korsanı gibi bazı alternatifleri denedim, ancak hiçbiri toplamı da veremiyor gibi görünüyor. Windows 7'yi kullanıyorum (Professional).


1
Bu, daha önce aşağıdaki konu başlığında
Pretzel

1
superuser.com/questions/269059/… sadece gruplandırmaya cevap verir. İşlem Gezgini, bir grubun değerlerini toplamaz.
Cees Timmerman

Yanıtlar:


27

PowerShell'i kullanın:

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

3
Teşekkürler, bu ihtiyacım olan verilerin bir kısmını elde ediyor, ancak toplamda en yüksek işlem grubunu bulmak için bu yöntemi kullanamayacağım. Onları Görev Yöneticisi'ndeki gibi sıralayabilmek istiyorum.
Liam

7
Ayrıca / 1GBtoplamı Bytes yerine GB cinsinden almak için sonuna ekleyebilirsiniz .
Greg Bray,

1
/ (1024 * 1024)MB toplamını almak için ekle
rahulg

19

Process Hacker , Tray Icon'da işlem başına gruplanmış bellek kullanımını gösterir ve Ocak 2016'da kullanıcı isteğine göre Seçeneği Ana Pencereye ekledi. İşte örnek bir ekran görüntüsü:

Örnek Screengrab

Ana Pencere Seçeneği şu şekilde yapılandırılmıştır:

Seçenekler-> Gelişmiş-> Daraltılmış işlemlere çocukların CPU (ve diğer) kullanımını dahil etme

Bu seçenek etkinken, bir işlem ağacını daraltdığınızda, ağacın tamamı için metrikler görürsünüz.


3
Parlak ! Bunun için ..well ... sonsuza dek ... Chrome'un hakkında bilgi almaya karar verdiğinden beri: hafızayı ve varyasyonlarını ve Windows'taki Görev Yöneticisini mahvetti ve Process Explorer da bir grup çözümü vermiyor. Bahsettiğiniz seçenek için avlanmak zorunda kaldım, neden varsayılan olmadığını merak ediyorum. FG'yi 1.4G alarak küfür ediyordum şimdi Chrome'u 1.95 ile görüyorum ve büyüyorum! Bu kabul edilen cevap olmalı.
killjoy

Process Hacker harika bir araçtır - aslında yeni açık kaynaklı kod tabanına sahip olan Process Explorer'ın büyük bir "yükseltmesidir" ve ayrıca disk G / Ç (aşırı G / Ç'nin tespit edilmesine yardımcı olan pagefile.sys), Windows hizmetlerini yöneten ve çok daha fazlasını görmenizi sağlar . Harika bir ipucu ve bu cevap kabul edilmelidir - PowerShell çoğu insan için kurulumu o kadar kolay değildir ve İşlem Hacker çok esnektir.
RichVel

Bu kabul edilen cevap olmalı
Oliver



1

Bu zaten aşağıdaki konu başlığında cevaplandı

Gruplama gibi şeyleri destekleyen modern bir İşlem Yöneticisi var mı (hayal onlarca chrome.exe's)?

Windows 7'deki Görev yöneticisi gruplamayı desteklemiyor, ancak şimdi Windows 8'de grup işlemleri yapıyor.

İşlem Gezgini veya İşlem Hacker, yapmak istedikleriniz için iyi alternatifler olarak görünmektedir. Yanı sıra sistem gezgini.

Kaynak İzleyicisi, bellek kullanımını gösterebilir, ancak bir bütün olarak bir işlem için. görüntü tanımını buraya girin


4
Bir grubu kolayca öldürmeme ya da karışıklıktan kaçınmak için alt işlemleri gizlememe izin veren İşlem Gezgini ve İşlem Hacker'daki işlemleri gruplandırabilirim. Ancak her iki program da , grubun toplamını değil, yalnızca üst sürecin bellek kullanımını gösterecektir .
Liam

Kaynak monitörü, hafıza sekmesi kullanın
Pretzel 15

Teşekkür ederim @Pretzel ama Kaynak Monitörü de bana bir grup işlem için toplamı göstermiyor . İşe yararsa, ekran görüntüsünü görmeyi çok isterim!
Liam

@ Liam Bir tane sağladı. Hafıza altında, bu işlem için kullanılan toplam tutarı sağlar. Örn: Şu anda, kaynak izleyicinin toplam bellek kullanımını gösteren birden fazla firefox açık örneği / sekmesi var. Süreci bir bütün olarak gösterir.
Pretzel 16

Öyle gözüküyor çünkü tek bir Firefox süreci var. Benim
Liam
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.