dotTrace
dotTrace 是 JetBrains 推出的 .NET 性能分析器,可采集采样、调用时间、逐行与时间线等性能剖析数据,定位 CPU 热点、方法耗时与线程阻塞问题。支持 .NET Framework、.NET Core 与 .NET 应用,适合排查应用卡顿与性能瓶颈的开发者使用。
安装教程
dotTrace 是 JetBrains 面向 .NET 开发者的性能分析器,通过采集应用程序运行时的调用数据来分析性能瓶颈。它提供采样(Sampling)、调用时间(Tracing)、逐行(Line-by-line)和时间线(Timeline)四种剖析方式,可以从整体调用树逐层下钻到具体方法,找出占用 CPU 时间最多的热点代码。
时间线模式会展示各线程在 CPU 执行、等待、锁竞争与 I/O 上的时间分布,便于排查界面卡顿、请求变慢与线程阻塞等问题;dotTrace 支持本地与远程分析,覆盖控制台、WPF、ASP.NET、IIS 等多种应用类型,适合在开发和测试阶段排查性能瓶颈、验证优化效果。