PerfView to narzędzie do analizy i profilowania wydajności firmy Microsoft

Firma Microsoft(Microsoft) wydała najnowszą wersję PerfView, która naprawia drobne błędy i dodaje obsługę Microsoft .NET 4.5 . Firma Microsoft(Microsoft) opracowała te narzędzia do analizowania i izolowania problemów związanych z wydajnością procesora(CPU) lub pamięci dla twórców aplikacji. (Memory)Pomoże to zawęzić funkcję lub wątek, który powoduje problem z wydajnością, i wskazać kod źródłowy, aby można go zoptymalizować lub naprawić wszelkie błędy w tej konkretnej sekcji.

PerfView to narzędzie do analizy i profilowania wydajności firmy Microsoft

PerfView to narzędzie do analizy(Performance Analysis) i profilowania wydajności(Profiling Tool)

W przeciwieństwie do innych narzędzi, uważam, że PerfView firmy Microsoft jest bardzo przyjazny dla użytkownika z mnóstwem informacji z hiperłączami, aby zrozumieć, jak to działa. Firma Microsoft(Microsoft) dołączyła plik Tutorial.exe ; wypróbuj i zobacz, jak to działa. Narzędzie wykorzystuje funkcję śledzenia zdarzeń(Event Tracing) systemu Windows ( ETW ) do analizy i zrzutu danych. Jest to bardzo pomocne przy rozwiązywaniu problemów związanych z wydajnością Twojego programu.

Narzędzie zasadniczo wykonuje migawki stosów, przerywając działanie procesora(CPU) . Zdecydowanie zaleca się zapoznanie się z sekcją Samouczek(Tutorial) i przewodnikami dostępnymi w narzędziu, aby lepiej zrozumieć narzędzie.

Odczyt losowy(Random read) : Customize Ctrl+Alt+Del Screen using Group Policy or Registry .

Domyślnie zajmuje stos wszystkich procesów – ale możesz wybrać plik EXE , który chcesz rozwiązać. Jak widać na poniższym obrazku, zawiera on nazwę każdej klatki w kolekcji stosu, z całkowitym kosztem procesora(CPU) i całkowitą kwotą kosztu.

PerfView to narzędzie do analizy i profilowania wydajności firmy Microsoft

W ten sposób rozwiązywanie problemów jest znacznie łatwiejsze i pomaga dowiedzieć się, która ramka w stosie może powodować problemy z wykorzystaniem procesora(CPU) i wskazać jego źródło. Możesz także zdefiniować serwer Symbol , aby pobierał go i buforował lokalnie.

Jest to doskonałe narzędzie dla programistów aplikacji do skuteczniejszego zawężania i wskazywania problemów związanych z wydajnością. Jeśli jesteś programistą aplikacji, koniecznie sprawdź PerVeiw ; to z pewnością ci pomoże. Możesz go pobrać z github.com .

Powiązane(Related) : Jak uruchomić test wydajności komputera w systemie Windows 10(How to run Computer Performance Benchmark Test on Windows 10) .



About the author

Jestem technikiem komputerowym z ponad 10-letnim doświadczeniem i doświadczeniem w pracy z urządzeniami z systemem Android. Od pięciu lat pracuję również w biurze, gdzie nauczyłem się obsługi Office 365 i MacOS. W wolnym czasie lubię spędzać czas na świeżym powietrzu, grając muzykę lub oglądając filmy.



Related posts