Dapatkah Task Manager menunjukkan penggunaan memori total untuk sekelompok proses?


36

Beberapa aplikasi seperti Google Chrome dan TweetDeck muncul sebagai beberapa proses di Windows Task Manager. Ini berarti bahwa memori yang dilaporkan di setiap baris hanya sebagian dari jumlah keseluruhan yang digunakan oleh aplikasi itu. Apakah ada cara untuk melihat total penggunaan memori aplikasi atau sekelompok proses terkait?

Misalnya, dalam tangkapan layar di bawah total semua contoh chrome.exe adalah 708.308 K, tapi saya harus menambahkannya secara manual karena saya tidak dapat menemukan cara untuk mendapatkan jumlah itu di dalam Task Manager.

Cuplikan layar dari Task Manager

Saya telah mencoba beberapa alternatif seperti Resource Monitor, Process Explorer dan Process Hacker, tetapi tidak satupun dari mereka yang dapat memberikan total. Saya menggunakan Windows 7 (Profesional).


1
Ini telah dijawab di thread superuser.com/questions/269059/…
Pretzel

1
superuser.com/questions/269059/… hanya menjawab pengelompokan. Process Explorer tidak menjumlahkan nilai-nilai grup.
Cees Timmerman

Jawaban:


27

Gunakan PowerShell:

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

3
Terima kasih, itu mendapatkan beberapa data yang saya butuhkan, tetapi saya tidak akan dapat menggunakan metode ini untuk menemukan grup proses dengan total tertinggi. Saya ingin dapat mengurutkannya seperti di Task Manager.
Liam

7
Anda juga dapat menambahkan / 1GBhingga akhir untuk mendapatkan total dalam GB, bukan Bytes.
Greg Bray

1
tambahkan / (1024 * 1024)untuk mendapatkan total dalam MB
rahulg

19

Peretas Proses menunjukkan penggunaan memori yang dikelompokkan per proses pada Ikon Baki dan menambahkan Opsi ke Jendela Utama sesuai permintaan pengguna pada Januari 2016. Berikut adalah contoh tangkapan layar:

Contoh Screengrab

Opsi Jendela Utama dikonfigurasi dalam:

Pilihan-> Tingkat Lanjut-> Sertakan penggunaan CPU (dan lainnya) anak-anak dalam proses runtuh

Dengan opsi ini diaktifkan, saat Anda menciutkan pohon proses, Anda melihat metrik untuk seluruh pohonnya.


3
Cemerlang! Saya telah mencari ini untuk .. yah..selama itu ... kapan pun sejak Chrome memutuskan untuk menjebak sekitar: memori dan variasinya dan Task Manager di Windows adalah omong kosong, dan Process Explorer juga tidak memberikan solusi kelompok. Saya harus mencari opsi yang Anda sebutkan, bertanya-tanya mengapa ini bukan default. Saya telah memaki FF mengambil 1,4G sekarang saya melihat Chrome dengan 1,95 dan terus bertambah! Ini harus menjadi jawaban yang diterima.
killjoy

Process Hacker adalah alat yang hebat - pada dasarnya merupakan "peningkatan" besar dari Process Explorer, dengan basis kode sumber terbuka baru, dan memungkinkan Anda juga melihat disk I / O (membantu menemukan I / O yang berlebihan pagefile.sys), memanipulasi layanan Windows, dan banyak lagi . Tip yang bagus, dan ini harus diterima jawaban - PowerShell tidak mudah dipasang untuk kebanyakan orang dan Process Hacker sangat fleksibel.
RichVel

Ini harus menjadi jawaban yang diterima
Oliver



1

Ini sudah dijawab di utas berikut

Apakah ada Manajer Proses modern yang mendukung hal-hal seperti pengelompokan (Bayangkan puluhan chrome.exe)?

Manajer tugas di Windows 7 tidak mendukung pengelompokan, tetapi sekarang melakukan proses grup di windows 8.

Process Explorer atau Process Hacker tampaknya menjadi alternatif yang baik untuk apa yang Anda ingin lakukan. Serta sistem explorer.

Resource Monitor dapat menunjukkan penggunaan memori, tetapi untuk suatu proses secara keseluruhan. masukkan deskripsi gambar di sini


4
Saya dapat mengelompokkan proses di Process Explorer dan Hacker Proses, yang memungkinkan saya untuk membunuh grup dengan mudah, atau menyembunyikan proses anak untuk menghindari kekacauan. Tetapi kedua program hanya akan menunjukkan penggunaan memori dari proses induk, bukan total grup .
Liam

Gunakan monitor sumber daya, tab memori
Pretzel

Terima kasih @Pretzel tetapi Resource Monitor juga tidak menunjukkan kepada saya total untuk sekelompok proses . Jika berhasil untuk Anda, saya ingin melihat tangkapan layar!
Liam

@Liam Disediakan satu. Di bawah memori, ini memberikan jumlah total yang digunakan untuk proses itu. Mis: Saat ini saya memiliki beberapa instance / tab open firefox, yang monitor sumber daya menunjukkan total penggunaan memori. Memperlihatkan proses secara keseluruhan.
Pretzel

Itu sepertinya karena ada satu proses Firefox. Lihatlah tambang saya dengan banyak chrome.exe dan hanya satu firefox.exe i.imgur.com/EV83noj.png
Liam
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.