PerfView and TraceEvent 3.0.0
Announcing the release of PerfView and TraceEvent 3.0!
This release contains many bug fixes, improvements, and changes to default behavior based on feedback. Some of the highlights are:
- By default, all ETLX files are 64-bit and no longer have a limit of 20 million events.
- PerfView.exe is now 64-bit by default. PerfView64.exe has been removed from the build.
- The default grouping for all views is now [group module entries] instead of [Just My App] to help eliminate confusion when interpreting stacks.
- The default fold percentage of 1% has been removed to avoid situations where CPU time is so heavily spread that most CPU samples show up in the Process node when looking at stacks.
- Thread time views from nettrace files will now automatically fold UNMANAGED_CODE_TIME and CPU by default to help eliminate confusion when these values don’t properly represent the workload.
- Add a new Options menu in the UI for user-specific configuration options.
With this release, there will be no future releases of PerfView 2.0.x. Users should expect that future improvements and fixes will be part of 3.x releases going forward.