PerfView | TraceEvent 3.1.18


PerfView is a free performance-analysis tool that helps isolate CPU and memory-related performance issues. It is a Windows tool, but it also has some support for analyzing data collected on Linux machines. It works for a wide variety of scenarios, but has a number of special features for investigating performance issues in code written for the .NET runtime.

If you are unfamiliar with PerfView, there are PerfView video tutorials. Also, Vance Morrison's blog gives overview and getting started information.

The PerfView User's Guide is part of the application itself. In addition, you can click the Users Guide link to see the GitHub HTML Source File rendered in your browser. You can also simply download PerfView using the instructions above and select the Help -> User's Guide menu item.

PerfView requires .NET Framework 4.7.2 or later, which is widely available for all supported versions of Windows.

More Info
TraceEvent Library
PerfView is built on a library called Microsoft.Diagnostics.Tracing.TraceEvent, that knows how to both collect and parse Event Tracing for Windows (ETW) and EventPipe (.NET Core trace) data. Thus if there is any information that PerfView collects and processes that you would like to manipulate yourself programmatically, you would probably be interested in the TraceEvent Library Documentation.

PerfView or TraceEvent?
 See the scenarios document to determine which is the best choice for what you're trying to do.

Screenshots

Homepage | What's New
OS: Windows XP / Vista / 7 / 8 / 8.1 / 10 / 11 (x86-x64)
Language: ENG
Medicine: FreeWare
Size: 22,43 MB.
Download From Homepage
Installer
Share:

No comments