Kostenlose Live-CD von Microsoft

Speicherbedarf mit VM Map ermitteln

von - 03.11.2011
Für Windows XP, Vista und 7.
Der Task-Manager in Windows, den Sie mit [Strg Umschalt Esc] starten, bietet auf der Registerkarte „Prozesse“ in der Spalte „Arbeitsspeicher“ nur einen groben Überblick über den Speicherbedarf einer Anwendung.
Mehr Informationen erhält der Nutzer mit dem Tool VM Map. Es zeigt für jede Anwendung detailliert den Speicherbedarf — getrennt nach Speicherarten und aufgeteilt in Speicher im Arbeitsspeicher und ausgelagert auf der Festplatte. So ermitteln Sie etwa Speicherfresser, die für eine rege Festplattenaktivität verantwortlich sind.
So geht’s: Starten Sie VM Map nach dem Entpacken des Archivs mit einem Doppelklick auf die Datei „VM Map.exe“. Beim ersten Start bestätigen Sie die Lizenzbedingungen mit einem Klick auf „Agree“.
VM Map: In diesem Fenster wählen Sie aus, welchen Prozess Sie genauer analysieren möchten (Bild 4).
VM Map: In diesem Fenster wählen Sie aus, welchen Prozess Sie genauer analysieren möchten
Das Fenster „Select or Launch Process“ zeigt Ihnen auf der Registerkarte „View a running process“ alle laufenden Prozesse an. Ein Klick auf die Schaltfläche „Show All Processes“ blendet auch laufende Prozesse von Diensten ein. Markieren Sie mit der Maus den Prozess, den Sie näher untersuchen möchten.
Alternativ starten Sie einen neuen Prozess: Wechseln Sie dazu auf die Registerkarte „Launch and trace a new process“. Wählen Sie mit der Schaltfläche „…“ neben „Application“ eine ausführbare Datei aus und bestätigen Sie mit „Öffnen“.
Ein Klick auf die Schaltfläche „OK“ startet die Analyse des ausgewählten Prozesses.
Im Hauptfenster von VM Map steht links oben neben „Process“ der Dateiname des Prozesses, den Sie gerade analysieren. Der Balken unter „Committed“ zeigt an, wie viel Arbeitsspeicher dem Prozess insgesamt zugewiesen wurde — also den physischen Arbeitsspeicher plus den Speicherplatz in der Auslagerungsdatei auf der Festplatte. Mit [F5] aktualisieren Sie die Anzeige.
Die Tastenkombination [Strg E] entfernt den vom Prozess belegten Speicherplatz im physischen Arbeitsspeicher, den VM Map im Balken „Working Set“ anzeigt. Das ist praktisch, um zum Beispiel zu testen, wie viel Speicherplatz eine bestimmte Funktion einer Anwendung benötigt.
Das Tool VM Map analysiert den Speicherverbrauch einzelner Prozesse (kostenlos, http://technet.microsoft.com/de-de/sysinternals/dd535533) (Bild 5).
So geht's: Das Tool VM Map analysiert den Speicherverbrauch einzelner Prozesse
Entfernen Sie dazu erst den belegten Speicherplatz im Arbeitsspeicher und führen Sie dann die Funktion in der Anwendung aus. Aktualisieren Sie anschließend in VM Map die Anzeige und vergleichen Sie den Speicherbedarf im Balken „Working Set“.
Der untere Fensterbereich zeigt Ihnen detailliert die Inhalte einzelner Speicherbereiche an und um welche Daten es sich handelt. Diese Informationen erfordern jedoch einiges an Einarbeitung und sind nur für Entwickler interessant. Weitere Informationen zu VM Map erhalten Sie in der Online-Hilfe mit „Help, Help“.
Verwandte Themen