Einige Anwendungen wie Google Chrome und TweetDeck werden im Windows Task-Manager als mehrere Prozesse angezeigt. Dies bedeutet, dass der in jeder Zeile gemeldete Speicher nur ein Teil der von dieser Anwendung verwendeten Gesamtmenge ist. Gibt es eine Möglichkeit, die Gesamtspeicherauslastung einer Anwendung oder einer Gruppe verwandter Prozesse anzuzeigen?
In der Abbildung unten beträgt die Summe aller chrome.exe-Instanzen beispielsweise 708.308 K, aber ich musste sie manuell addieren, da ich im Task-Manager keine Möglichkeit gefunden habe, diese Summe zu ermitteln.
Ich habe einige Alternativen wie Resource Monitor, Process Explorer und Process Hacker ausprobiert, aber auch keine scheint in der Lage zu sein, die Gesamtsumme anzugeben. Ich benutze Windows 7 (Professional).
quelle
Antworten:
Verwenden Sie PowerShell:
(Get-Process chrome | Measure-Object WorkingSet -sum).sum
(Get-Process tweetd* | Measure-Object WorkingSet -sum).sum
quelle
/ 1GB
das Ende ergänzen , um die Gesamtsumme in GB anstelle von Bytes zu erhalten./ (1024 * 1024)
, um die Gesamtsumme in MB zu erhaltenProcess Hacker zeigt die pro Prozess gruppierte Speichernutzung auf seinem Taskleistensymbol an und fügte die Option gemäß Benutzeranforderung im Januar 2016 zum Hauptfenster hinzu. Hier ein Beispiel-Screenshot:
Die Hauptfensteroption wird konfiguriert in:
Optionen-> Erweitert-> CPU-Auslastung (und andere) von untergeordneten Elementen in reduzierte Prozesse einbeziehen
Wenn diese Option aktiviert ist, werden beim Reduzieren eines Prozessbaums Metriken für den gesamten Baum angezeigt.
quelle
pagefile.sys
), Windows-Dienste manipulieren und vieles mehr . Großartiger Tipp, und dies sollte als Antwort akzeptiert werden - PowerShell ist für die meisten Benutzer nicht so einfach zu installieren und Process Hacker ist sehr flexibel.Microsoft hat diese Funktion ab dem Insider-Build 16226 zum Task-Manager hinzugefügt . Die Funktion wird mit dem nächsten großen Update von Windows 10, das für September / Oktober 2017 geplant ist, allen Nutzern zur Verfügung stehen.
quelle
Update: Funktioniert seit Chromium 51 nicht mehr.
Geben Sie
about:memory
in Google Chrome ein und Sie werden weitergeleitet zuchrome://memory-redirect/
Diese Seite enthält Summen für alle gängigen laufenden Browser:
Bei Google Chrome geht es um: Seiten
quelle
Dies wurde bereits im folgenden Thread beantwortet
Gibt es einen modernen Prozessmanager, der Dinge wie Gruppierung unterstützt (Stellen Sie sich Dutzende von chrome.exe vor)?
Der Task-Manager in Windows 7 unterstützt keine Gruppierung, gruppiert jetzt jedoch Prozesse in Windows 8.
Process Explorer oder Process Hacker scheinen eine gute Alternative für das zu sein, was Sie tun möchten. Sowie System Explorer.
Der Ressourcenmonitor kann die Speichernutzung anzeigen, jedoch für einen gesamten Prozess.
quelle