Perfmon, czyli Performance Monitor, to narzędzie wbudowane w system Windows, które umożliwia monitorowanie wydajności systemu operacyjnego oraz aplikacji. Dzięki niemu użytkownicy mogą zbierać i analizować dane dotyczące różnych zasobów, takich jak CPU, pamięć, dyski twarde, sieć i wiele innych. Narzędzie to jest niezwykle przydatne dla administratorów systemów oraz programistów, którzy chcą identyfikować wąskie gardła i optymalizować wydajność swoich aplikacji.
perfmon [opcje]
Parametr | Opis |
---|---|
/report | Generuje raport wydajności na podstawie zebranych danych. |
/sys | Uruchamia monitor wydajności systemu. |
/log | Umożliwia zapis danych do pliku logu. |
/help | Wyświetla pomoc dotyczącą składni i dostępnych opcji. |
perfmon /report
Przykład ten generuje raport wydajności systemu, który zawiera szczegółowe informacje na temat wykorzystania zasobów. Raport ten jest przydatny do szybkiej analizy stanu systemu oraz identyfikacji potencjalnych problemów z wydajnością.
perfmon /sys
Ten przykład uruchamia monitor wydajności systemu, który pozwala na bieżąco obserwować wykorzystanie różnych zasobów. Użytkownicy mogą dostosować widok, aby skupić się na konkretnych wskaźnikach, co ułatwia diagnozowanie problemów w czasie rzeczywistym.
perfmon /log C:\logs\performance_log.csv
W tym przypadku narzędzie perfmon zapisuje dane wydajności do pliku logu w formacie CSV. Taki plik można później otworzyć w programie Excel lub innym narzędziu analitycznym, co umożliwia bardziej szczegółową analizę i długoterminowe monitorowanie wydajności systemu.