For anyone wondering what is PerfView like I was, let me spare you a trip to google:
> PerfView is a performance-analysis tool that helps isolate CPU and memory-related performance issues.
> PerfView is a performance analysis tool focusing on ETW information (ETL files) as well as CLR memory information (heap dumps). It can collect and view ETL in a variety of ways. Powerful grouping operators allow you to understand performance profiles in ways other tools can't. PerfView is used internally at Microsoft by a number of teams and is the primary performance investigation tool on the .NET Runtime team. Features include:
> - Non-invasive collection - suitable for use in live, production environments
> - Xcopy deployment - copy and run
Memory
> - Support for very large heaps (gigabytes)
Snapshot diffing
> PerfView is a performance-analysis tool that helps isolate CPU and memory-related performance issues.
> PerfView is a performance analysis tool focusing on ETW information (ETL files) as well as CLR memory information (heap dumps). It can collect and view ETL in a variety of ways. Powerful grouping operators allow you to understand performance profiles in ways other tools can't. PerfView is used internally at Microsoft by a number of teams and is the primary performance investigation tool on the .NET Runtime team. Features include:
> - Non-invasive collection - suitable for use in live, production environments
> - Xcopy deployment - copy and run Memory
> - Support for very large heaps (gigabytes) Snapshot diffing
> - Dump files (.dmp)
> - CPU Performance
> - Support for managed, native, and mixed code
> - Can read XPerf logs
> - Profile diffing
https://www.microsoft.com/en-us/download/details.aspx?id=285...