PerfView ist ein Leistungsanalyse- und Profilerstellungstool von Microsoft

Microsoft hat die neueste Version von PerfView veröffentlicht,(PerfView,) die kleinere Fehler behebt und Unterstützung für Microsoft .NET 4.5 hinzufügt . Microsoft hat diese Tools zum Analysieren und Isolieren von CPU- oder speicherbezogenen(Memory) Leistungsproblemen für Anwendungsentwickler entwickelt. Es wird Ihnen helfen, die Funktion oder den Thread einzugrenzen, der das Leistungsproblem verursacht, und auf den Quellcode verweisen, damit Sie ihn optimieren oder Fehler in diesem bestimmten Abschnitt beheben können.

PerfView ist ein Leistungsanalyse- und Profilerstellungstool von Microsoft

PerfView ist ein Leistungsanalyse-(Performance Analysis) und Profilerstellungstool(Profiling Tool)

Im Gegensatz zu einigen anderen Tools fand ich PerfView von Microsoft sehr benutzerfreundlich mit Tonnen von Hyperlink-Informationen für den Benutzer, um zu verstehen, wie es funktioniert. Microsoft hat eine Tutorial.exe -Datei beigefügt; Probieren Sie es aus und sehen Sie, wie es funktioniert. Das Tool verwendet die Funktion Event Tracing for Windows ( ETW ), um die Daten zu analysieren und auszugeben. Es ist sehr hilfreich bei der Behebung von Leistungsproblemen für Ihr Programm.

Das Tool macht im Grunde Snapshots der Stacks, indem es die CPU unterbricht . Es wird dringend empfohlen, den Tutorial- Abschnitt und die im Tool bereitgestellten Anleitungen zu lesen, um das Tool besser zu verstehen.

Zufälliges Lesen(Random read) : Customize Ctrl+Alt+Del Screen using Group Policy or Registry .

Standardmäßig nimmt es den Stapel aller Prozesse – aber Sie können die EXE -Datei auswählen, die Sie beheben möchten. Wie Sie im Bild unten sehen können, zeigt es Ihnen den Namen jedes Frames in der Stack-Sammlung mit den Gesamtkosten der CPU und dem Gesamtbetrag der Kosten.

PerfView ist ein Leistungsanalyse- und Profilerstellungstool von Microsoft

Auf diese Weise ist die Fehlerbehebung viel einfacher und es hilft Ihnen herauszufinden, welcher Frame im Stack die CPU - Auslastungsprobleme verursachen könnte, und die Ursache dafür zu lokalisieren. Sie können den Symbol -Server auch so definieren, dass er ihn herunterlädt und lokal zwischenspeichert.

Es ist ein großartiges Tool für Anwendungsentwickler, um leistungsbezogene Probleme effektiver einzugrenzen und zu lokalisieren. Wenn Sie ein Anwendungsentwickler sind, sollten Sie sich unbedingt PerVeiw ansehen(PerVeiw) ; es wird dir sicherlich helfen. Sie können es von github.com(github.com) herunterladen .

Verwandte(Related) : So führen Sie den Benchmark-Test für die Computerleistung unter Windows 10 aus(How to run Computer Performance Benchmark Test on Windows 10) .



About the author

Ich bin Freeware-Softwareentwickler und Befürworter von Windows Vista/7. Ich habe mehrere hundert Artikel zu verschiedenen Themen rund um das Betriebssystem geschrieben, darunter Tipps und Tricks, Reparaturanleitungen und Best Practices. Über mein Unternehmen Help Desk Services biete ich auch bürobezogene Beratungsdienste an. Ich habe ein tiefes Verständnis dafür, wie Office 365 funktioniert, welche Funktionen es gibt und wie man sie am effektivsten einsetzt.



Related posts