PerfView ist ein Leistungsanalyse-Profilerstellungs- und Profilerstellungstool von Microsoft

Microsoft veröffentlichte die neuste Version Perfview, die kleinere Fehler behoben und Unterstützung hinzugefügt hat Microsoft.NET 4.5 . Microsoft Corporation(Microsoft) hat diese Tools entwickelt, um Leistungsprobleme zu analysieren und zu isolieren Zentralprozessor(CPU) bzw Arbeitsspeicher für Anwendungsentwickler. (Speicher) Dies hilft Ihnen, die Funktion oder den Thread zu identifizieren, der Leistungsprobleme verursacht, und den Quellcode bereitzustellen, damit Sie ihn optimieren oder Fehler in diesem bestimmten Abschnitt beheben können.

perfview – Werkzeug Performance-Analyse(Leistungsanalyse) und Profilierung(Profiling-Tool)

Im Gegensatz zu einigen anderen Tools habe ich das gefunden perfview aus Microsoft ist sehr benutzerfreundlich und enthält eine große Menge an verlinkten Informationen, damit der Benutzer verstehen kann, wie es funktioniert. Microsoft die Datei enthalten Tutorial.exe ; Probieren Sie es aus und sehen Sie, wie es funktioniert. Das Tool verwendet die Funktion Ereignisverfolgung(Ereignisverfolgung) für Fenster ( ETW ) zu analysieren und einen Datendump zu erstellen. Dies ist sehr nützlich, wenn Sie Leistungsprobleme in Ihrem Programm beheben.

Das Tool macht im Grunde Schnappschüsse von Stapeln, indem es unterbricht Zentralprozessor(ZENTRALPROZESSOR) . Es wird dringend empfohlen, den Abschnitt ” Lernprogramm(Tutorial)” und die im Tool enthaltenen Handbücher, um das Tool besser zu verstehen.

Kostenlos lesen(Zufälliges Lesen) : Passen Sie den Strg+Alt+Entf-Bildschirm mithilfe der Gruppenrichtlinie oder der Registrierung an.

Standardmäßig wird ein Stapel aller Prozesse benötigt, aber Sie können wählen EXE – die Datei, für die Sie Fehler beheben möchten. Wie Sie im Bild unten sehen können, gibt es den Namen jedes Frames in der Stack-Sammlung mit Gesamtkosten an Zentralprozessor(CPU) und die Gesamtkosten.

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 möglicherweise Probleme bei der Verwendung verursacht Zentralprozessor(CPU) und ermitteln Sie deren Quelle. Sie können auch einen Server definieren Symbole(Symbol), damit es heruntergeladen und lokal zwischengespeichert wird.

Es ist ein großartiges Tool für Anwendungsentwickler, um Leistungsprobleme effektiver einzugrenzen und zu lokalisieren. Wenn Sie ein App-Entwickler sind, sollten Sie unbedingt vorbeischauen Per Ansicht ; das hilft dir bestimmt weiter. Sie können es von github.com herunterladen.

In Verbindung gebracht(Verwandt) : So führen Sie den Computerleistungs-Benchmark-Test unter Windows 10 aus.

Microsoft hat die neueste Version von 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 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- und Profilerstellungstool

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 Datei beigefügt; Probieren Sie es aus und sehen Sie, wie es funktioniert. Das Tool verwendet die Event Tracing for Windows (ETW)-Funktion, um die Daten zu analysieren und auszugeben. Es ist sehr hilfreich bei der Behebung von Leistungsproblemen für Ihr Programm.

Das Tool macht im Wesentlichen Schnappschüsse 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ällig gelesen: Passen Sie den Strg+Alt+Entf-Bildschirm mithilfe der Gruppenrichtlinie oder der Registrierung an.

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; es wird dir sicherlich helfen. Sie können es von github.com herunterladen.

verbunden: So führen Sie den Computerleistungs-Benchmark-Test unter Windows 10 aus.