.NET 性能分析器

优化 .NET 应用程序

dotTrace 可以帮助您检测各种 .NET 和 .NET Core 应用程序的性能瓶颈:WPF 与通用 Windows 平台、ASP.NET、Windows 服务、WCF 服务和单元测试。 还支持 Mono 和 Unity 应用程序。

Profile all types of .NET applications

分析任何性能问题

获取调用执行时间的准确数据。 在 Timeline 分析模式中,获取相同的调用时间数据,但绑定到时间线。 使用时间线数据来分析事件顺序至关重要的性能问题,例如,UI 死机、过度垃圾回收、工作负载分布不平衡、低效的文件 I/O 等。

Profile all types of .NET applications

分析 SQL 查询和 HTTP 请求

发现特定查询如何影响应用程序性能,以及此查询运行缓慢的原因。

如果您开发 Web 应用程序,了解它如何处理传入 HTTP 请求。

分析静态方法和单元测试

您可以立即获取全面的分析数据,无需生成解决方案,运行分析器并执行使用场景。 只需添加一个静态方法和要优化的代码,即可分析!

如果您在项目中使用单元测试,dotTrace 可以帮助您只需几下点击即可分析任何测试。 此外,dotTrace 还提供了专门的 TeamCity 插件,您可以使用此插件在 CI 服务器上分析集成测试,并防止性能下降。

在 Rider 和 Visual Studio 中分析结果

借助 dotTrace,无需离开 IDE 即可分析调用堆栈。 它已经集成到 Visual Studio 和 JetBrains Rider 中。

您甚至可以从调用树中的热点导航到方法声明!

更多功能

dotUltimate:助力您的 .NET 和 Visual Studio 开发

dotUltimate 是单个许可证,允许单个开发者使用以下 JetBrains 工具:

dotUltimate 许可证还涵盖 Rider 中 dotCover 、dotTrace 和 dotMemory 的插件。

了解详情

世界各地的团队都使用 dotTrace。加入他们!

30 天免费试用

经过验证的合规性与安全性

JetBrains 工具遵循行业领先的安全标准,包括 SOC 2 认证,确保贵组织的数据得到保护,并且我们的产品符合全球法规。