•Arnošt Havelka
Praktisch: Tasklist
Szenario: Speicherfresser identifizieren.
Interaktive Lektion startenIhr Server läuft langsam. Sie vermuten, dass ein Prozess den gesamten RAM auffrisst. Lassen Sie uns tasklist mit Filtern verwenden, um den Schuldigen zu finden.
Die Mission
Identifizieren Sie jeden Prozess, der mehr als 100 MB Speicher verwendet.
Schritt 1: Nach Speichernutzung filtern
Wir verwenden /fi (Filter), um nach Speichernutzung größer als (gt) 100.000 KB zu suchen.
Terminal
C:\Users\Student>tasklist /fi "MEMUSAGE gt 100000"
Schritt 2: Nach spezifischen DLLs prüfen
Manchmal müssen Sie wissen, welcher Prozess eine bestimmte Systembibliothek verwendet. Nutzen Sie /m.
Terminal
C:\Users\Student>tasklist /m ntdll.dll
Wissenscheck
1 / 2Welcher Operator prüft auf 'Größer Als' in Filtern?
Quellen
Diese Dokumentationslinks liefern verlässliche Details zu den in diesem Artikel verwendeten Befehlen.
Nächstes
So listen und beenden Sie Prozesse in CMD mit tasklist und taskkill
Erfahren Sie, wie Sie mit tasklist laufende Prozesse anzeigen, mit /fi filtern und sie sicher mit taskkill /pid, /im oder /f beenden.