Jak korzystać z narzędzia wydajności w WPR i WPA Windows 10

Firma Microsoft opracowała szereg przydatnych aplikacji, za pomocą których można przeprowadzić szereg analiz, testów lub kontroli w systemie operacyjnym w ogóle i które mogą być bardzo przydatne do wszystkich zadań administracyjnych, które wymagają całkowitej kontroli nad różnymi komponentami systemu operacyjnego. sam system.

Jednym z tych narzędzi jest zestaw Windows ADK (Windows Assessment and Deployment Kit), który zawiera niezbędne narzędzia do dostosowywania obrazów systemu Windows w celu stworzenia wdrożenia na dużą skalę, a przed tym przetestowania jakości i wydajności systemu oraz jego dodatkowych komponentów. i aplikacji, które będą na nim wykonywane, a tym samym uniknąć kolejnych błędów, które mogą mieć negatywny wpływ na działanie systemu Windows.

Pobieranie Windows ADK jest dostępne pod następującym łączem:

Po pobraniu przystępujemy do uruchomienia kreatora:

Po zaakceptowaniu licencji zobaczymy co następuje. Tam zgodnie z naszymi kryteriami możemy wybrać funkcje, które chcemy zainstalować w systemie Windows 10. Po wybraniu kliknij „Zainstaluj”, aby kontynuować.

Dokładnie w tym miejscu znajduje się funkcja Windows Performance Toolkit lub Windows Performance Toolkit, które są serią narzędzi do monitorowania wydajności, które są odpowiedzialne za generowanie szczegółowych profili wydajności systemów operacyjnych i aplikacji Windows 10.

Solvetic szczegółowo przeanalizuje, jak korzystać z Rejestratora wydajności systemu Windows (WPR) i Analizatora wydajności systemu Windows (WPA) w środowisku Windows 10, a tym samym zweryfikuje, w jaki sposób mamy pod ręką praktyczne narzędzia, o których być może nie wiedzieliśmy, ale które stają się sojusznikiem, gdy nadejdzie do wykonywania ogólnych zadań administracyjnych i pomocniczych.

Wymagania systemowe do uruchomienia zestawu Windows Performance Toolkit to:

  • Rejestrator wydajności systemu Windows (WPR): od systemu Windows 8 i nowszych
  • Windows Performance Analyzer (WPA): Od Windows 8 wzwyż z Microsoft .NET Framework 4.5 lub nowszym.

Co to jest Rejestrator wydajności systemu Windows (WPR)WPR to świetne narzędzie do nagrywania, które zostało opracowane do tworzenia nagrań zdarzeń dla systemu Windows (ETW), możliwe będzie wykonanie WPR z interfejsu użytkownika (UI) lub z wiersza poleceń, jeśli uznamy to za konieczne.

WPR oferuje zintegrowane profile, za pomocą których możemy wybrać zdarzenia, które będą rejestrowane w systemie Windows 10, a jednocześnie możemy tworzyć własne profile w XML.

Dzięki WPR można go również wywoływać i sterować za pomocą interfejsu programowania aplikacji (API) WPRControl.

Podczas korzystania z WPR wiele zdarzeń systemowych zostanie zarejestrowanych jako

  • użycie procesora
  • Aktywność we/wy dysku twardego
  • Dzienniki we/wy aktywności
  • Wykorzystanie sieci
  • Korzystanie z VirtualAlloc (przypisania wirtualne)
  • Wykorzystanie basenu
  • Zużycie energii
  • Aktywność GPU
  • Zdarzenia dostawcy związane z XAML
  • Aktywność HTML
  • Zdarzenia dostawcy związane z HTML, takie jak Internet Explorer i JavaScript
  • Aktywność dotycząca kompozycji pulpitu
  • Cała aktywność dotycząca kompozycji pulpitu

Oprócz tego WPR ma następujące zintegrowane profile

  • Awarie audio: kojarzy wszystkie problemy techniczne generowane podczas transmisji audio
  • Usterki wideo: Pomaga zwizualizować wszystkie usterki, które wystąpiły podczas przesyłania strumieniowego wideo
  • Internet Explorer: analizuj wydajność Internet Explorer
  • Aktywność we/wy minifiltra
  • Analiza aplikacji XAML
  • Analiza aplikacji HTML

Podczas uruchamiania WPR możliwe będzie wybranie różnych scenariuszy wydajności bezpośrednio w interfejsie użytkownika (UI), gdzie będziemy mieli opcje takie jak:

ogólnyW tym scenariuszu rejestrowana jest ogólna wydajność, gdy komputer jest uruchomiony.

Wł./Wył. - rozruch (wł./wył. - rozruch)Odpowiada za nagrywanie wydajności, gdy komputer jest w trakcie uruchamiania.

Wł. / Wył. - Szybkie uruchamianie (Wł. / Wył. - Szybkie uruchamianie)Ten scenariusz rejestruje wydajność podczas szybkiego uruchamiania.

Wł. / Wył. - WyłączenieRejestruje występ, gdy wyłączamy sprzęt.

Wł./Wył. - cykl restartuRejestruje wydajność przez cały cykl ponownego uruchamiania komputera

Wł. / Wył. - Czuwanie / Wznów (Wł. / Wył. - Czuwanie / Wznów)Odpowiada za rejestrowanie wydajności komputera w trybie czuwania i po jego wznowieniu.

Wł. / Wył. - Hibernacja / Wznów (Wł. / Wył. - Hibernacja / Wznów)Ten scenariusz rejestruje wydajność, gdy system Windows 10 jest w stanie hibernacji, a następnie zostanie wznowiony.

1. Jak uzyskać dostęp do Rejestratora wydajności systemu Windows (WPR) w systemie Windows 10?


Aby uzyskać dostęp do tego narzędzia, mamy następujące opcje:

opcja 1W polu wyszukiwania Windows 10 wpisz wpr i wybierz narzędzie

Opcja 2Przejdź do menu:

  • Początek
  • Zestawy okienne
  • Rejestrator wydajności systemu Windows
Opcja 3Kliknij menu „Start” i poszukaj go w ostatnio dodanych aplikacjach

Krok 2
Po uruchomieniu narzędzia zobaczymy co następuje. To jest podstawowe środowisko. Jeśli klikniemy wiersz „Więcej opcji”

Krok 3
Uzyskamy dostęp do opcji profilu lub parametrów do analizy:

W sekcji po prawej stronie możemy wybrać

  • Typ scenariusza
  • Poziom szczegółowości: Do dyspozycji mamy opcje „Światło” i „Szczegółowość”. Poziom szczegółowości Light jest zasadniczo używany do nagrywania czasu, podczas gdy poziom szczegółowości Verbose oferuje szczegółowe informacje do analizy.
  • Tryb rejestrowania: Mamy opcje Plik, które zapisują dane dziennika w pliku sekwencyjnym lub Pamięć zapisuje dane dziennika w buforach cyklicznych bezpośrednio w pamięci.

Na dole możemy w razie potrzeby dodać żądane profile. Po zdefiniowaniu każdego z tych kroków kliknij przycisk „Start”.

Krok 4
Rozpoczniemy nagrywanie zdarzeń według zdefiniowanych kryteriów:

Krok 5
Będziemy mogli zobaczyć upływ czasu, używany bufor i zarejestrowane zdarzenia. W każdej chwili możemy kliknąć przycisk „Zapisz”, aby zapisać te informacje

Krok 6
Wyświetlone zostaną następujące informacje:

Krok 7
Tam określamy, gdzie ma zostać zapisany raport i klikamy Zapisz, aby to zrobić:

Krok 8
Po zapisaniu raportu zostaną wyświetlone następujące informacje:

Krok 9
Jak widzimy, proces jest zakończony i będzie można otworzyć folder zawierający lub otworzyć raport bezpośrednio za pomocą WPA.

NotatkaJak wspomnieliśmy wcześniej, WPR można uruchomić z wiersza poleceń, w którym pełna złożoność WPR jest wbudowana w profile nagrywania.

Jeśli zdecydujemy się użyć wiersza poleceń, składnia do użycia będzie następująca:

 wpr {-profile [[…]] | -start | -stop | -anuluj | -stan | -log | -purgecache | -pomoc | -szczegóły profilu | -disablepagingexecutive}
Dostępne opcje to:
  • Profile
  • Początek
  • Zatrzymać
  • anulować
  • Status
  • Szczegóły profilu
  • Wyłącz kierowanie stronicowania
  • Dziennik
  • Czystka
  • Uwagi

Co to jest Analizator wydajności systemu Windows (WPA)WPA został opracowany jako potężne narzędzie analityczne, które jest w stanie połączyć elastyczny interfejs użytkownika z rozbudowanymi możliwościami graficznymi i tabelami danych, które możemy przestawiać, a te mają możliwości wyszukiwania pełnotekstowego. Podczas korzystania z WPA będziemy mieli okno Problemy, aby zbadać, jaka jest główna przyczyna przedstawionych problemów.

Interfejs użytkownika (UI) Windows Performance Analyzer (WPA) opiera się na zbiorze zadokowanych okien ułożonych w centralnym obszarze roboczym, w tym obszarze roboczym będziemy mieli pod ręką szereg kart Analiza, które można oddokować lub przenieść i zakotwiczyć w innym lokalizacja, jeśli chcemy.

Niektóre funkcje podczas korzystania z WPA to

  • Analiza grafiki WPA.
  • Analizuj tabele danych WPA
  • Analizuj profile widoków WPA
  • Opisuje składnię zapytań używaną w wyszukiwaniach WPA.
  • Przeanalizuj otwarcie WPA oceny
  • Wiele widoków analizy porównawczej, dzięki którym możliwe jest porównanie wyników dwóch różnych śladów.
  • Analiza aplikacji Sklepu Windows

2. Jak uzyskać dostęp do WPA w Windows 10?

Krok 1
Aby uzyskać dostęp do narzędzia Windows Performance Analyzer, mamy następujące opcje:

opcja 1W polu wyszukiwania Windows 10 wpisz wpa i wybierz narzędzie

Opcja 2Przejdź do menu Start / Zestawy Windows / Analizator wydajności systemu Windows

Opcja 3Kliknij menu „Start” i poszukaj go w aplikacjach ostatnio zainstalowanych w systemie Windows 10

Krok 2
Podczas pierwszego logowania w WPA zostanie wyświetlony następujący komunikat. Znajdziemy tam następujące sekcje:

ZaczynajZawiera instrukcje dotyczące trzech podstawowych scenariuszy: otwierania pliku śledzenia, konfigurowania symboli i stosowania profilu w WPA.

Czynności podstawoweW tej sekcji znajdują się instrukcje dotyczące korzystania z Kreatora analizy, podświetlania zakresu czasu oraz rozszerzania, wyszukiwania i filtrowania danych.

Zobacz daneDzięki tej opcji znajdujemy wyjaśnienie wykresów i tabel danych

DostosowywanieDoradza nam, jak dostosować WPA

PrezentacjeTa sekcja zawiera linki do filmów, w których będzie można zobaczyć podstawowe zasady Windows Performance Analyzer (WPA), zaawansowane dostosowania i analizę aplikacji sklepu w celu poprawy naszego doświadczenia użytkownika.

Inne tematyZawiera łącze do Centrum rozwoju MSDN i tradycyjne tematy dotyczące wydajności.

Krok 3
Niewątpliwie jedną z najbardziej przydatnych opcji WPA są generowane wykresy, które dostarczają nam szczegółowych informacji o danych, które zostały zebrane przez WPR, wykresy dostępne w Windows Performance Analyzer według kategorii to:

Aktywność systemu

  • Opóźnienia interfejsu użytkownika
  • Znaki towarowe
  • Konta na moduł
  • Drzewo procesów przejściowych
  • Żywotność na proces
  • VSync-DwmFrame
  • Znaczniki śledzenia
  • Działalność przędzy
  • Półki na książki

Zespół

  • Wykorzystanie procesora z wyszczególnieniem użycia według procesu, użycie DPC i ISR ​​według modułu, użycie według priorytetu, przełączanie kontekstu według procesora, oś czasu według procesora, oś czasu według procesu i inne.
  • DPC / ISR, wyszczególniający czas trwania DPC / ISR według modułu, funkcji, procesora, chronologię DPC według modułu i funkcji, oś czasu ISR według modułu lub funkcji.

Magazynowanie

  • Mini filtry opóźniające, podświetla oś czasu według sterownika, procesu, wątku i liczników według minifiltra
  • Wykorzystanie dysku z wyszczególnieniem użycia według dysku i priorytetu, aktywności według typu IO, count według typu IO, count według procesu, offsetu dysku, czasu obsługi według nazwy procesu lub ścieżki, rozmiaru według procesu, nazwy ścieżki lub stosu, wydajności według procesu lub typu IO i jeszcze.
  • Zapisy, analiza według operacji, procesu lub klucza, czas, jaki upłynął według operacji, procesu lub klucza i nie tylko.
  • Pliki wejściowe / wyjściowe (I / O), podświetlanie liczby według typu, aktywności według procesu, wątku lub typu, czasu trwania według procesu, wątku lub typu, rozmiaru według nazwy pliku, procesu lub stosu do odczytu / zapisu
.

Pamięć

  • Zużycie pamięci
  • Błędy strony
  • Czas życia zobowiązań VirtualAlloc
  • Migawki pamięci wirtualnej
  • Grafika basenowa

Wideo

  • Ramki DX
  • Wykorzystanie GPU na proces.
  • Szczegóły ramki Dwm

Energia

  • Częstotliwość procesora
  • Stan bezczynności procesora
  • Diagram stanu według typu
  • Urządzenie Dstate
  • PoFx Component FState
  • Platforma w stanie bezczynności
  • Profile procesorów
  • Wykorzystanie procesora i wiele więcej.

Aby wyświetlić którykolwiek z raportów zarejestrowanych za pomocą WPR, przejdź do menu „Plik / Otwórz” lub użyj następującej kombinacji klawiszy:

Ctrl + O

Krok 4
Tam przejdziemy do wygenerowanego raportu. Kliknij „Otwórz”

Krok 5
Rozpocznie się proces przesyłania raportu:

Krok 6
Po załadowaniu zobaczymy:

POWIĘKSZAĆ

Możemy przeciągnąć niektóre opcje boczne w kierunku panelu centralnego, aby uzyskać znacznie pełniejsze i bardziej szczegółowe informacje na temat danych:

POWIĘKSZAĆ

Ten pulpit nawigacyjny WPA składa się z następujących elementów:

Zakładka AnalizaJest to centralny obszar roboczy Windows Performance Analyzer (WPA), ponieważ z niego możemy analizować nagrania, tam znaczenie linii lub słupków na wykresie wyjaśnia się, klikając żądaną przestrzeń i można użyć strzałka menu rozwijanego w prawo na pasku tytułu wykresu, aby przełączyć się z wykresu liniowego na skumulowany wykres liniowy lub skumulowany wykres słupkowy w celu uzyskania najlepszego widoku danych.

Okno kreatora analizyWybierając wykres lub tabelę danych, informacje o tym konkretnym wykresie i tabeli są wyświetlane za pomocą Kreatora analizy i stamtąd możemy dodawać lub ulepszać opcje wyświetlania.

Okno błęduJest to przydatne, gdy utworzyliśmy nagranie w Platformie oceny, okno błędów lub problemów zawiera listę problemów, które identyfikuje ocena. To okno jest zadokowane w prawym górnym rogu, więc jeśli nie utworzyliśmy nagrania w Platformie ewaluacyjnej, to okno jest zminimalizowane, ponieważ nie ma danych do wyświetlenia.

Okno szczegółówTo okno zawiera szczegółowe informacje o wybranym problemie i zalecanych rozwiązaniach.

Okno konsoli diagnostycznejZnajduje się na dole, a jego funkcją jest dostarczenie listy wyjątków w zapisie oraz szczegółów związanych z ładowaniem i dekodowaniem symboli.

Możemy wybrać żądany typ wykresu, klikając strzałkę w dół:

Możemy zobaczyć, jak wyniki różnią się w zależności od wybranych kryteriów:

POWIĘKSZAĆ

Krok 7
Na wykresie „Aktywność systemu” znajdujemy, w jaki sposób każdy proces systemu Windows 10 zużywa zasoby sprzętowe na komputerze:

POWIĘKSZAĆ

Windows Performance Analyzer skupia się na przeprowadzeniu szczegółowej analizy procesora, który jest jednym z podstawowych komponentów sprzętowych wpływających na wydajność systemu, w tym celu w WPR idealnie jest aktywować tylko pole procesora, aby uzyskać szczegółowe wyniki w obszarach takich jak:

Zarządzanie wykorzystaniem procesoraTa sekcja zawiera szczegółowe informacje, takie jak procesy, wątki, odroczone wywołania procedur (DPC) i procedury przerwania usługi (ISR).

Aspekty takie jak:

  • Diagramy stanów według typu
  • Stany według typu
  • Wykresy częstotliwości procesora ze szczegółami, takimi jak minimalny i maksymalny czas trwania, częstotliwość w MHz, czas trwania % itp.
  • Identyfikator wątku
  • Użyj według procesu lub priorytetu i wiele więcej.

Ustawienia WPAJak wspomnieliśmy, w tym narzędziu możliwe jest uzyskanie różnego rodzaju wizualizacji wykresów i innych parametrów.

Krok 8
Aby uzyskać inny typ wykresu, kliknij ikonę Wybierz typ wykresu i zdefiniuj żądany:

POWIĘKSZAĆ

Krok 9
W oparciu o rodzaj wykresu, którego chcemy użyć, możemy określić pewne parametry:

POWIĘKSZAĆ

Krok 10
Ikona koła zębatego (Open View Editor) pozwala nam określić, w jaki sposób dane będą reprezentowane na wykresach:

Niektóre przydatne skróty klawiaturowe do korzystania z WPA to

Otwórz nowy utwór lub sesję

CTRL + O

Otwórz nowy ślad lub sesję w nowym oknie

CTRL + SHIFT + O

Wyświetl i przejdź do Eksploratora wykresów

CTRL + G

Otwórz nowy widok analizy

CTRL + N

Otwiera nowy widok testu porównawczego

CTRL + SHIFT + N

Powraca do poprzedniego widoku analizy

ODRZUT

Wyświetl stronę pomocy WPA

F1

Zamknij bieżący widok analizy

CTRL + W

Zamknij wszystkie widoki analizy

CTRL + SHIFT + W

Zmień nazwę bieżącego widoku analizy

F2

Otwórz bieżący widok analizy duplikatów

CTRL + K

Otwórz menu rozwijane wyboru ustawień wstępnych

CTRL + P

Otwórz edytor widoku

CTRL + E

Użyj tabeli danych ostrości

CTRL + T

Dołącz legendę fokusu

CTRL + L

Skoncentruj się na nagłówkach kolumn z tabeli danych

CTRL + H

Wyświetlaj tylko tabelę danych

CTRL + SHIFT + T

Generuj tylko wykres

CTRL + SHIFT + G

Wyświetla zarówno wykres, jak i tabelę danych

CTRL + SHIFT + B

Powiększ wybrany zakres czasu

CTRL +.

Powiększ nowy widok

CTRL + SHIFT +.

Powiększ tekst lub grafikę

CTRL + +

Pomniejsz

CTRL + -

Pomniejsz

CTRL + SHIFT + -

Powiększ lub pomniejsz zawartość

CTRL + kółko przewijania myszy

Przewiń w lewo lub w prawo

SHIFT + kółko przewijania myszy

Zaznacz wybrany zakres czasu

CTRL + M

Wyczyść wyróżnienie

CTRL + SHIFT + M

Zajrzyj do kolumny tabeli danych

CTRL + F

Znajdź następne wystąpienie w tabeli danych

F3

Znajdź poprzednie wystąpienie w tabeli danych

SHIFT + F3

Skopiuj komórkę z tabeli danych

CTRL + C

Przejdź do ostatniego wiersza tabeli danych

KONIEC

Otwórz menu rozwijane wyboru ustawień wstępnych

CTRL + P

Rozwiń wszystkie wykresy w Eksploratorze wykresów

CTRL + *

Widzimy, w jaki sposób te dwa narzędzia, WPA i WPR, stają się cennym narzędziem zapewniającym jasność co do stanu naszego systemu i jego wewnętrznych komponentów w celu uzyskania najlepszej wydajności lub środków zarządzania.

Jest to darmowa opcja stworzona przez Microsoft, dzięki której możemy wypisać setki przydatnych wyników bez względu na rodzaj wykonywanego zadania.

wave wave wave wave wave