Jak korzystać z narzędzia Windows Performance Analyzer (WPA) w celu zwiększenia szybkości komputera?

Narzędzie Windows Performance Analyzer ( WPA ) jest częścią zestawu Windows Assessment and Deployment Kit ( Windows ADK ). Jest to narzędzie, za pomocą którego można tworzyć wykresy i tabele na podstawie zapisów dziennika śledzenia zdarzeń. Te pliki śledzenia tworzy się za pomocą narzędzi, takich jak Xperf lub Rejestrator wydajności systemu Windows(Windows Performance Recorder) ( WPR ). Te narzędzia są przydatne, jeśli masz problemy z wydajnością systemu. Możesz ich również używać regularnie do monitorowania wydajności.

W tym artykule dowiesz się, jak wykonać szybkie nagranie za pomocą WPR . Powinieneś uruchomić to nagranie podczas wydarzenia, podczas którego chcesz przetestować wydajność swojego komputera(the performance of your computer) . Może to być uruchomienie gry(launching a game) lub innej aplikacji, a nawet uruchomienie napisanego przez siebie programu. Następnie omówimy, jak używać narzędzia WPA do odczytywania i analizowania tego pliku danych w celu rozwiązywania problemów.

Instalowanie i uruchamianie narzędzi Microsoft Windows ADK(Microsoft Windows ADK Tools)

Pierwszym krokiem do zainstalowania zarówno WPA , jak i WPR jest zainstalowanie zestawu Windows ADK ze strony pobierania Microsoft Windows Performance Toolkit(install Windows ADK from Microsoft’s download page for the Windows Performance Toolkit) . To narzędzie pochodzi z witryny Microsoft.com(Microsoft.com) , więc jest całkowicie bezpieczne w instalacji. Przechodząc przez proces instalacji, musisz wybrać składniki, które chcesz zainstalować. 

Upewnij się tylko, że wybrano zestaw narzędzi wydajności systemu Windows(Windows Performance Toolkit) , ponieważ obejmuje on oba potrzebne narzędzia.

Po wybraniu opcji Zainstaluj(Install) proces może zająć trochę czasu, więc bądź cierpliwy.

Po zakończeniu instalacji zestawu Windows Performance Toolkit(Windows Performance Toolkit) możesz przystąpić do pierwszego nagrania  WPR .

Uwaga(Note) : W tym przykładzie zainstalowaliśmy aplikację HeavyLoad Stress Test(HeavyLoad Stress Test app) , aby mocno obciążyć nasz system podczas nagrywania WPR .

Przed użyciem narzędzia Microsoft Windows Performance Analyzer należy użyć Rejestratora wydajności systemu Windows(Windows Performance Recorder) do przechwycenia nagrania dziennika śledzenia zdarzeń ( plik ETL ). To nagranie będzie zawierać wszystkie zdarzenia śledzenia zdarzeń(Event Tracing) systemu Windows ( ETW ). WPA analizuje wszystkie informacje systemowe dotyczące procesora(CPU) , pamięci, pamięci i nie tylko.

Aby uruchomić WPR , wybierz menu Start i wpisz „Windows Performance Recorder”. Następnie wybierz aplikację Rejestrator wydajności systemu Windows(Windows Performance Recorder)

Narzędzie WPR to proste narzędzie do przechwytywania zdarzeń występujących w systemie w określonym przedziale czasowym. Aby rozpocząć nagrywanie, wystarczy wybrać przycisk Start

Spowoduje to uruchomienie procesu rejestrowania zdarzeń systemowych. Wykonaj czynności (takie jak uruchamianie i uruchamianie programu), których chcesz użyć do przetestowania wydajności systemu(your system’s performance)

Po zakończeniu po prostu wróć do okna WPR i wybierz przycisk Zapisz(Save)

Następny krok wyświetli ścieżkę do twojego pliku ETL . W oknie ze szczegółowym opisem(detailed description) możesz dołączyć opis tego, co rozwiązujesz lub testujesz .

Po zakończeniu wybierz przycisk Zapisz(Save) .

Aplikacja zapisze wszystkie dane w pliku ETL , a na dole okna zobaczysz opcje bezpośredniego otwarcia narzędzia WPA lub przejścia do pliku ETL , otwierając folder.

Najwygodniejszym sposobem natychmiastowego przejścia do analizy wydajności jest wybranie przycisku Otwórz w WPA(Open in WPA)

Analizowanie plików ETL(ETL Files) za pomocą Windows Performance Analyzer

Po dwukrotnym kliknięciu aplikacji WPA i jej uruchomieniu możesz rozpocząć nawigację i wizualizację danych w pliku ETL . Jest to specjalny plik dziennika, który mogą otwierać tylko niektóre aplikacje. Nie można go wyświetlić za pomocą czegoś takiego jak Dokumenty Google(Google Docs) lub Microsoft Word .

Zauważysz, że po lewej stronie znajdują się cztery główne kategorie danych do zbadania. Możesz wybrać dowolny z tych wykresów po lewej stronie, aby wyświetlić je bardziej szczegółowo w prawym okienku.

Te kategorie obejmują:

  • Aktywność systemu(System Activity) : informacje o procesach, zadania w tle, zdarzenia i inne.
  • Obliczenia(Computation) : wszystkie informacje związane z rdzeniami procesora .(CPU)
  • Pamięć(Storage) : Informacje o wykorzystaniu dysku.
  • Pamięć(Memory) : wykorzystanie pamięci rzeczywistej i wirtualnej.
  • Zasilanie(Power) : Szczegóły zużycia energii procesora.

Na każdym wykresie, takim jak wykres użycia procesora CPU(CPU Usage) , możesz najechać kursorem na dowolny obszar wykresu, aby zobaczyć podział składników danych, takich jak nazwa procesu, czas aktywności procesu i procent całkowitego wykorzystania procesora(CPU) .

Jeśli wybierzesz określoną nazwę procesu z listy na dole, zobaczysz podświetlone obszary na wykresie, aby zidentyfikować konkretne czasy, w których proces zużywał zasoby procesora . (CPU)Może to pomóc w określeniu, czy procesy systemu operacyjnego lub procesy aplikacji pochłaniają cały czas procesora(CPU) .

Możesz także zagłębić się w każdy proces, aby zobaczyć konkretną aktywność stosu, ponownie z powyższym wykresem, który podświetla obszary, w których stos aktywnie wykorzystywał czas procesora(CPU) .

Dostępne wykresy w WPA

Wewnątrz każdej z czterech głównych kategorii w lewym okienku znajduje się eksplorator wykresów, który może pomóc w analizie i rozwiązywaniu problemów z wydajnością systemu.

Omówiliśmy powyższą listę Aktywności systemu . (System Activity)Poniżej znajdziesz kategorię Obliczenia(Computation)

Tutaj znajdziesz następujące podwykresy:

  • Wykorzystanie procesora (próbkowane)(CPU Usage (Sampled)) : Próbki aktywności procesora(CPU) pobierane w odstępach próbkowania. 
  • Użycie procesora (precyzyjne)(CPU Usage (Precise)) : użycie procesora związane z określonymi uruchomionymi wątkami procesu.
  • DPC/SR Duration : czas procesora poświęcony na obsługę odroczonych wywołań procedur ( DPC(DPCs) ). 
  • Użycie procesora (przypisane)(CPU Usage (Attributed)) : użycie procesora podzielone na kilka kategorii.

Ponownie możesz wybrać dowolny z tych wykresów podrzędnych, aby wyświetlić je po prawej stronie. Możesz też przejść do dalszych wykresów podrzędnych związanych z każdym z tych obszarów.

Kategoria Pamięć(Storage) ma kilka podwizualizacji użycia dysku w lewym okienku nawigacji.

Możesz wyświetlić ogólne użycie dysku lDisk lub przejść do jednej z następujących wizualizacji podrzędnych:

  • Aktywność dysku
  • Liczba dysków
  • Przesunięcie dysku
  • Czas we/wy 
  • Czas naprawy
  • Rozmiar dysku
  • Przepustowość dysku
  • Wykorzystanie dysku

Dodanie jednego lub więcej z nich do tego samego okienka po lewej stronie pozwala porównać ze sobą różne aspekty użycia dysku. Tego rodzaju porównanie wraz z wizualizacjami związanymi z procesami(related to processes) lub czasem procesora(CPU) może potencjalnie pomóc w zidentyfikowaniu źródła problemów z wydajnością systemu Windows .(Windows)

Następna kategoria w lewym okienku nawigacji to Pamięć(Memory) .

W kategorii Pamięć(Memory) znajdziesz następujące wykresy :

Wreszcie ostatnia kategoria na liście to Moc(Power) . Są to wszystkie elementy wizualne związane z całkowitym zużyciem energii procesora przez system.(CPU)

Obejmuje to wszystkie poniższe wizualizacje wokół wszystkich procesorów systemowych, takich jak CPU(CPUs) i GPU(GPUs) :

  • Częstotliwość procesora
  • Stany bezczynności procesora i diagram stanów
  • Tolerancja opóźnień systemu
  • Profile procesorów 
  • Stan parkowania procesora
  • Główny stan parkingowy
  • Wydajność procesora
  • Ograniczenia procesora

Inne funkcje Microsoft WPA

W narzędziu WPA dostępnych jest kilka przydatnych funkcji , które pomogą w rozwiązywaniu problemów.

Jednym z nich jest Asystent(Assistant) Analizy . Możesz to znaleźć, wybierając menu Okno(Window) i wybierając Asystent analizy(Analysis Assistant) .

Spowoduje to otwarcie nowego okienka w narzędziu, które zawiera wskazówki i szczegóły dotyczące wykresów lub elementów wewnątrz wykresów, które klikasz. 

Jest to szczególnie przydatne, jeśli nie znasz całej terminologii używanej w całym narzędziu.

Jeśli wybierzesz menu Okno(Window) i wybierzesz Nowy widok analizy(New Analysis View) , możesz otworzyć nową kartę Analiza.

Umożliwia to wykonywanie wielu analiz przez dodanie rodziny wizualizacji na jednej karcie, a następnie otwarcie nowej karty w celu wykonania zupełnie innego zestawu wizualizacji bez utraty poprzedniej analizy. Przechodź(Flip) między kartami, aby pracować nad każdą analizą indywidualnie.

Dalsze eksplorowanie analizatora wydajności systemu Windows(Windows Performance Analyzer Further)

Jeśli chcesz jeszcze głębiej zagłębić się w WPA , Microsoft ma stary przewodnik Microsoft Docs(old Microsoft Docs guide) . Dokumentacja nie jest już prowadzona, ale powinna wskazywać właściwy kierunek. Zawiera nawet pełne odniesienie do wiersza poleceń, którego można użyć do uruchamiania poleceń WPA z wiersza poleceń.

Jak widać, narzędzie Windows Performance Analyzer jest znacznie bardziej elastyczne i przydatne niż standardowe narzędzia wydajności, które są domyślnie instalowane w systemie Windows . (Windows)Dlatego następnym razem, gdy system Windows zacznie działać nietypowo, poświęć trochę czasu na pobranie Windows ADK i wypróbuj WPR i WPA .

Jeśli używasz systemu Linux(Linux) (lub Android ), wersja GitHub Linux podobnego narzędzia jest dostępna(GitHub Linux version of a similar tool is available) przy użyciu zestawu Microsoft Performance Toolkit(Microsoft Performance Toolkit) .



About the author

inżynier audiofilski i specjalista ds. produktów audio z ponad 10-letnim doświadczeniem. Specjalizuję się w tworzeniu wysokiej jakości głośników muzycznych i słuchawek od początku do końca. Jestem ekspertem w rozwiązywaniu problemów z dźwiękiem oraz projektowaniu nowych głośników i systemów słuchawkowych. Moje doświadczenie wykracza poza samo tworzenie dobrych produktów; Mam również pasję pomagania innym w byciu jak najlepszymi, czy to poprzez edukację, czy pracę społeczną.



Related posts