With the release of Visual Studio 16.10, there is a new analysis engine for the Performance Profiler, with the .NET Object Allocation Tool being the first built-in tool. This gives the tool some new features and significant performance improvements. Try this in your C # application and see what false selections you can remove to speed up your application.
What's new
The .NET Object Allocation Tool now has Source Link support , which allows the tool to fetch source files when navigating to source. This allows you to see exactly where the selection is happening, even if they are not in your code.

Search now has autocomplete suggestions to help you find and view reports faster.

, ยซยป, .NET Garbage Collector (GC). , , , , , .

, , - .NET Object Allocation Tool. , :
, .
, , .
, Visual Studio.
ASP.NET Scenarios App |
Build Allocation Model |
Build Call Tree |
Small trace (500K allocations) |
3.5s -> 2.2s ~1.5x |
295s -> 24s ~12x |
Medium trace (1M allocations) |
6.9s -> 3.6s ~2x |
695 -> 58s ~11x |
Large trace (3.1M allocations) |
22.5s -> 8.4s ~2.5x |
1556s -> 109s ~14x |
, , , , , !
, . Visual Studio 2022 , . , !