.Net 应用中使用dot trace进行性能诊断


1. 安装dot trace
https://www.jetbrains.com/profiler/


2. 从VS启动dot trace profiler

.Net 应用中使用dot trace进行性能诊断_第1张图片


选择要追踪的应用,由于本例为网站,并且部署到了本地的IIS,因此这里我选择的是IIS。

.Net 应用中使用dot trace进行性能诊断_第2张图片

右侧的选项中,选择第一个sampling(取样)。

3. 运行应用,操作完成后,点"Stop"
这时就可以看到dot trace生成的统计结果了


.Net 应用中使用dot trace进行性能诊断_第3张图片



它监控了每个线程中的call stack,可以很直观的判断出哪个线程中的哪个调用消耗了多少毫秒。


你可能感兴趣的:(.Net 应用中使用dot trace进行性能诊断)