Wie kann ich sehen, wie viel Speicher ein Prozess verwendet und nicht nur zugewiesen hat?
Ich suche nach einer Möglichkeit, den Speicher zu bestimmen, den ein Prozess tatsächlich verwendet (und nicht nur zugewiesen hat).
Betrachtet man procmon.exe oder vmmap.exe, so sind die relevanten Werte:
Private Bytes Der
gesamte Speicher wird zugewiesen.
Arbeitssatz
Verwendeter Speicher im physischen RAM.
Angenommen private bytes = 3 GB
und die working set = 200 MB
. Im besten Fall verwendet der Prozess nur die 200 MB und der Rest wird nur zugewiesen und nicht verwendet. Im schlimmsten Fall werden alle 3 GB verwendet und 2,8 GB werden in die Auslagerungsdatei ausgelagert.
(Ich lese die Fragen Wie viel Speicher verwendet meine Windows-App wirklich? Und Was sind private Bytes, virtuelle Bytes, Arbeitssatz, aber sie beantworten meine Frage nicht.)
Gibt es eine Möglichkeit, den Speicher für die reale Verwendung des Prozesses zu finden?
Bearbeiten:
Für mich wird Speicher verwendet, um wie viel Speicher belegt ist.
Bei der Zuweisung von 3 GB passiert nichts. Der Speicher ist nur für den Prozess reserviert. Die privaten Bytes nehmen zu, der Arbeitssatz bleibt jedoch unverändert. Nach dem Füllen von 200 MB des zugewiesenen Speichers wird dieser im Arbeitssatz angezeigt.
Diese 200 MB benutzten / gefüllten Speicher sind das, wonach ich suche, unabhängig davon, ob ich mich vollständig auf dem Working-Set befinde oder ausgelagert wurde.
0 Antworten auf die Frage
Verwandte Probleme
-
12
Warum wird der Ordner / winsxs so groß und kann er verkleinert werden?
-
2
Erhöhte Berechtigungen für Startanwendungen in Windows?
-
14
PDF Viewer unter Windows
-
7
Welche Windows-Dienste kann ich sicher deaktivieren?
-
8
Firefox PDF-Plugin zum Anzeigen von PDF-Dateien im Browser unter Windows
-
1
Windows verliert das Bildschirmlayout
-
1
Gibt es eine Möglichkeit, Installationen / Updates zu verhindern, die meine Festplatte mit kryptisch...
-
1
Wie kann ich von Ubuntu aus über das Netzwerk auf Windows Vista-Drucker zugreifen?
-
6
Log Viewer unter Windows
-
3
Windows-Hintergrundproblem mit zwei Bildschirmen