Entwickler

PerfView Leistungsanalyse-Tool von Microsoft herunterladen

PerfView Leistungsanalyse-Tool von Microsoft herunterladen

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

PerfView

Im Gegensatz zu einigen anderen Tools habe ich PerfView von Microsoft als sehr benutzerfreundlich empfunden, mit Tonnen von Hyperlink-Informationen für den Benutzer, um zu verstehen, wie es funktioniert. Microsoft hat a aufgenommen Lernprogramm.exe Datei; 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 leistungsbezogenen Problemen für Ihr Programm.

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

Standardmäßig wird der Stapel aller Prozesse verwendet. Sie können jedoch die EXE-Datei auswählen, die Sie zur Fehlerbehebung verwenden möchten. Wie Sie in der Abbildung unten sehen können, sehen Sie den Namen jedes Frames in der Stack-Sammlung mit den Gesamtkosten der CPU und dem Gesamtbetrag der Kosten.

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

Es ist ein großartiges Werkzeug für Anwendungsentwickler, um leistungsbezogene Probleme effektiver einzugrenzen und zu lokalisieren. Wenn Sie ein Anwendungsentwickler sind, sollten Sie sich PerVeiw ansehen. es wird dir bestimmt helfen.

PerfView-Tutorials

Für weitere Informationen sind hier einige Video-Tutorials zur Zeituntersuchung verfügbar:

  1. Sammeln von Daten mit dem PerfView 'Run'-Befehl
  2. Eine einfache CPU-Untersuchung
  3. Symbolauflösung
  4. Gruppieren und Falten
  5. Kostenanalyse

PerfView-Download

Sie können es hier herunterladen.

Beste Gamepad-Mapping-Apps für Linux
Wenn du Spiele unter Linux gerne mit einem Gamepad statt mit einem typischen Tastatur- und Maus-Eingabesystem spielst, gibt es einige nützliche Apps f...
Nützliche Tools für Linux-Spieler
Wenn Sie gerne unter Linux spielen, haben Sie wahrscheinlich Apps und Dienstprogramme wie Wine, Lutris und OBS Studio verwendet, um das Spielerlebnis ...
HD-Remastered-Spiele für Linux, die noch nie zuvor eine Linux-Version hatten
Viele Spieleentwickler und -herausgeber entwickeln HD-Remaster alter Spiele, um die Lebensdauer des Franchise zu verlängern. Bitte Fans, die Kompatibi...