PerfView is een prestatieanalyse- en profileringstool van Microsoft

Microsoft heeft de nieuwste versie van PerfView uitgebracht,(PerfView,) die kleine bugs verhelpt en ondersteuning toevoegt voor Microsoft .NET 4.5 . Microsoft heeft deze tools ontwikkeld voor het analyseren en isoleren van CPU- of geheugengerelateerde(Memory) prestatieproblemen voor applicatieontwikkelaars. Het zal je helpen de functie of thread, die het prestatieprobleem veroorzaakt, te verfijnen en naar de broncode te verwijzen, zodat je deze kunt optimaliseren of eventuele bugs in die specifieke sectie kunt oplossen.

PerfView is een prestatieanalyse- en profileringstool van Microsoft

PerfView is een tool voor (Profiling Tool)prestatieanalyse(Performance Analysis) en profilering

In tegenstelling tot sommige andere tools, heb ik PerfView van Microsoft ervaren als zeer gebruiksvriendelijk met tonnen hyperlink-informatie voor de gebruiker, om te begrijpen hoe het werkt. Microsoft heeft een Tutorial.exe -bestand bijgevoegd; probeer het en kijk hoe het werkt. De tool gebruikt de functie Event Tracing for Windows ( ETW ) om de gegevens te analyseren en te dumpen. Het is erg handig bij het oplossen van prestatiegerelateerde problemen voor uw programma.

De tool maakt in feite snapshots van de stapels, door de CPU te onderbreken . Het wordt ten zeerste aanbevolen om het gedeelte Zelfstudie(Tutorial) en de handleidingen in de tool te lezen om de tool beter te begrijpen.

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

Standaard neemt het de stapel van alle processen in beslag, maar u kunt het EXE -bestand kiezen dat u wilt oplossen. Zoals je in de onderstaande afbeelding kunt zien, vertelt het je de naam van elk frame in de stapelverzameling, met de totale kosten van de CPU en het totale bedrag van de kosten.

PerfView is een prestatieanalyse- en profileringstool van Microsoft

Op deze manier is het oplossen van problemen een stuk eenvoudiger en het helpt u erachter te komen welk frame in de stapel de CPU- gebruiksproblemen kan veroorzaken en de bron ervan te achterhalen. U kunt de Symbol(Symbol) -server ook zo definiëren dat deze deze download en lokaal in de cache opslaat.

Het is een geweldig hulpmiddel voor applicatieontwikkelaars om prestatiegerelateerde problemen effectiever te verfijnen en op te sporen. Als je een applicatieontwikkelaar bent, kijk dan zeker eens naar PerVeiw ; het zal je zeker helpen. Je kunt het downloaden van github.com .

Gerelateerd(Related) : Benchmarktest voor computerprestaties uitvoeren op Windows 10(How to run Computer Performance Benchmark Test on Windows 10) .



About the author

Ik werk als consultant voor Microsoft. Ik ben gespecialiseerd in het ontwikkelen van mobiele apps voor Apple- en Android-apparaten en ben ook betrokken bij het ontwikkelen van Windows 7-apps. Mijn ervaring met smartphones en Windows 7 maakt mij de ideale kandidaat voor deze functie.



Related posts