/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
需要一个.NET应用程序性能分析器那就使用JetBrains dotTrace完美版吧,能够在Visual Studio中正常运行,对应用程序性能分析有非常出色的表现,在遇到困难时能够帮助用户找到解决办法。JetBrains dotTrace破解版让大家可以免费的使用全部功能,有想要的就来下载JetBrains dotTrace完美版吧!
软件安装完毕之后,我们以管理员身份运行AutoPatch 2018.1激活工具
完成,点击任意键退出
然后我们在开始菜单这里运行JetBrains dotTrace 2018.2.1,点Start evaluation
激活成功,评估期剩余99999天
1、支持异步调用2017.3
异步代码的缺点是分析和分析其性能非常困难。
dotTrace 2017.3大大简化了异步代码的分析。它标记了调用树中的所有异步调用节点,并将该节点下的相应等待时间和连续代码分组。这意味着您可以在一个位置快速查找异步调用的所有“部分”,而不是在不同的调用堆栈中搜索。
2、预测时间线查看器中的性能
你还记得Performance Viewer中的“性能预测”功能吗?
现在,您可以在时间线查看器中执行相同的操作。只需从“调用树”中排除特定方法,dotTrace将重新计算整个快照,就好像没有这样的方法一样。
3、.NET进程过滤器2018.2
虽然,此版本主要侧重于提高dotTrace性能,但我们还改进了任意.NET进程的分析。现在,在配置性能分析会话时,您可以设置包含过滤器:dotTrace将仅附加到与过滤器匹配的进程。
4、改进了2018.1的性能
dotTrace版本的主要范围是稳定性和性能改进。
5、在方法和子系统中进行回溯
在检查方法和子系统中的顶级方法列表时,快速查看特定方法的回溯(反向调用树)以识别其来源可能会有所帮助。现在,您可以在方法和子系统中正确执行此操作,而无需切换到“调用树”。
6、将用户程序集标记为系统程序集
有时,您可能希望dotTrace将特定用户模块/程序集视为系统模块/程序集。这可能是有帮助的,例如,在用户模块提供一些核心功能并且不应该被优化的情况下。
将用户模块标记为系统模块后,应用于系统模块中的方法的所有规则也将应用于此用户程序集中的方法:例如方法和子系统以及系统调用折叠计算方法的时间的方式。
7、呼叫树中的导航路径
在导航调用树时,总是很难理解你是如何结束某个特定功能的。不再使用dotTrace 2017.2:“调用树”视图显示左侧装订线中的所有过渡。
8、从命令行进行时间线分析
命令行分析器最终支持时间轴分析类型。
值得注意的是,dotTrace命令行工具现在可以作为NuGet包使用。
9、支持Visual Studio 2017
dotTrace 2017.1以及ReSharper UlTIMate系列的其他产品现在可以安装到Visual Studio 2017中。
10、通过拖放2017.1配置文件运行应用程序
您现在可以使用拖放操作将探查器附加到正在运行的应用程序。只需将特殊图标拖放到要分析的应用程序窗口即可。
11、时间线查看器中的递归调用堆栈
在2016.3中,Timeline Viewer获得了性能查看器最强大的功能之一:子系统。
子系统的机制非常简单:在大多数情况下,每个子系统只是对在某个命名空间或程序集中进行的调用进行分组。当您需要快速评估特定调用子树中的时间在各种组件之间的分布时,它非常有用:用户和系统代码,WPF,LINQ,集合,字符串等。
子系统非常灵活。如果在解决方案中使用第三方框架,只需将相应的子系统添加到dotTrace即可。只需快速浏览一下调用的子系统,您就可以了解此调用在特定框架中花费的时间。
12、分析本机内存分配
dotTrace 2016.3能够收集有关对本机堆进行的内存分配的数据。
Native Memory Allocation事件过滤器允许您查看正在进行分配的方法,并分析与本机内存相关的所有问题:潜在的内存泄漏,托管代码使用的非托管组件的问题等。