Anzeigen des Diagramms zur Festplattennutzung unter Windows Server 2012


9

Ich habe eine enorme Verlangsamung auf dem Server. Und je mehr ich inspiziere, desto weniger finde ich heraus, was dort falsch läuft.

Ich denke, es könnte mit E / A zusammenhängen. Auf einem lokalen PC kann ich den Task-Manager öffnen und die Festplattennutzung anzeigen:

Geben Sie hier die Bildbeschreibung ein

Auf dem Server kann ich jedoch keinen (vorzugsweise einfachen) Weg finden, um festzustellen, wie viel Festplatte verwendet wird und ob dies zum Engpass geworden ist oder nicht.

Geben Sie hier die Bildbeschreibung ein

Wie sehen Sie die Festplattennutzung unter Windows Server 2012?


1
Downvoter, das ist eine objektive Frage und ich brauche sie wirklich und bin kein professioneller Serveradministrator. Fügen Sie also bitte einen Kommentar hinzu, der erklärt, warum.
Saeed Neamati

1
Downvotes müssen nicht mit einem Kommentar versehen sein. Fehlt ein Kommentar, können Sie davon ausgehen, dass eine Abwertung auf einen der im Abwärtspfeil-Schwebetext angegebenen Gründe zurückzuführen ist.
EEAA

Sehen Sie sich die Windows-Leistungsindikatoren an.
EEAA

1
Außerdem ist "Ich brauche das wirklich" kein triftiger Grund, eine Frage zu stellen. Ich brauche wirklich ein Pony, aber ich werde auf ServerFault nicht nach einem fragen.
womble

1
Seien Sie höflich, um die Antwort auf Ihre Frage zu markieren, bitte!
Luke

Antworten:


10

Standardmäßig blendet Windows den Eintrag aus, da beim Sammeln von Datenträgermetriken auf einem Server erhebliche Auswirkungen auf die Leistung festgestellt wurden:

Geben Sie hier die Bildbeschreibung ein

Sie müssen den Disk Perfcounter registrieren, bevor Sie diesen Eintrag sehen.

  1. Taskmanager schließen
  2. öffne ein cmd.exeals admin
  3. Lauf diskperf -Y
  4. Schließen Sie cmd.exe und führen Sie Taskmgr aus

Jetzt sehen Sie den Eintrag:

Geben Sie hier die Bildbeschreibung ein

Um die Festplattenaktivität genauer zu analysieren, installieren Sie die WPT , führen Sie diesen xperf-Befehl aus und erfassen Sie 1 Minute der Aktivität:

xperf -on PROC_THREAD + LOADER + CSWITCH + DISPATCHER + DISK_IO + DISK_IO_INIT + DATEINAME + DATEI_IO + DATEI_IO_INIT + PROFIL Profil-Puffergröße 2048 -MaxFile 2048 -FileMode Circular && Timeout -1 && xperf -d C: \ diagDISKFILEIO.etl

und analysieren Sie die Trace-Datei in WPA.exe für DiskIO und FileIO .


Sie müssen Paging Executive deaktivieren, bevor Sie dies ausführen können.
Joeqwerty

@ Joeqwerty für Xperf und Stackwalking ja. Win8 hat es standardmäßig aktiviert. Sie müssen dies in 7 / 2008R2
magicandre1981

Dies ist eine sehr nützliche Antwort. Wie kann man dann verstehen, welcher Prozess der Schuldige ist? Für mich ist die DiskSpaltenauswahl auf der ProcessesRegisterkarte des Task-Managers ausgegraut.
Saeed Neamati

Klicken Sie auf der Registerkarte "Datenträger" von Taskmgr auf "Ressourcenmonitor öffnen". Dies öffnet eine viel bessere Ansicht der Festplattenaktivität, die Sie hier sortieren und nach Prozessen filtern können
magicandre1981

Ist deine Frage beantwortet? Sehen Sie die Grafik? Wenn ja, schließen Sie die Frage, indem Sie die Antwort markieren.
magicandre1981

0

Oder öffnen Sie einfach den Ressourcenmonitor (ein in Windows integriertes Programm). Klicken Sie auf Start und suchen Sie nach "Resource Monitor", der Ihnen das bietet, wonach Sie suchen.

Ressourcenmonitor

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.