JetBrains又发布了其dotNet相关的新工具——dotTrace,看起来是个很不错的分析工具(Profiling Tool),可以分析windows form和asp.net 的application,它能够快速分析、过滤、函数查找(快速定位function,并且导航)和查看源码等等,具体情况看这里.
两篇文章介绍这款软件:
JetBrains dotTrace - Profilin
原创
2007-03-03 11:15:00
1733阅读
JetBrains又发布了其dotNet相关的新工具——dotTrace,看起来是个很不错的分析工具(Profilin
原创
2022-09-21 09:36:00
256阅读
产品概述:JetBrains公司生产的各种.NET开发工具。对于许多使用LightningChart的开发商来说,对应用程序的执行效率有极大兴趣。我们捆绑LightningChart Ultimate SDK 和JetBrains dotTrace。其他JetBrains公司的产品也可以进行捆绑,从arction销售问报价。我们相信LightningChart libraries的发展在dottr
原创
2013-08-16 14:04:11
1068阅读
当自己程序遇到性能问题,比如IIs请求反应缓慢,客户端程序执行缓慢,怎么分析是哪里出了问题呢?dottrace可以帮助.net程序跟踪出代码里每个方法的执行时间,这样让我们更清晰的看出是哪里执行时间过长,然后再分析应该怎样解决。 Dottrace是由JetBrainshttp://www.jetb...
转载
2015-04-22 16:38:00
112阅读
2评论
使用dotTrace进行性能,内存分析dotTrace6.0里面主要有两个可以用来做性能分析,一个是DotTrace 可以分析执行时间,Dotmemory 可以分析内存占用Dotmemory提供了内存分析功能,统计抓取的时间段内各个堆栈执行过程中使用的内存大小,按照堆栈执行情况树状排序;和它之前提供的时间统计类似
原创
2022-09-29 09:53:51
484阅读
一:背景 1. 讲故事 在我分析的众多dump中,有一些CPU爆高是因为高频的抛 Exception 导致,比如下面这张图,有 19 个线程都在抛 xxxResultException 异常。 从卦中虽知大量异常的痕迹,但从严谨的角度来说,最好再卜一卦,就是用 perfview 或者 dottrac
dotrace 非常强大,在观测异常和慢Request处理方面表现优秀,作为一位.NET高级调试分析师,这款工具不可或缺!作为
一:背景 1. 讲故事 分析托管和非托管内存暴涨,很多人潜意识里都会想到抓dump上windbg分析,但我说可以用dottr
对 异步 和 Task 的下钻分析,非常有利于解决类似线程饥饿Task阻塞等问题,希望本篇能给大家带来一点帮助。作为Jet
一:背景 1. 讲故事 上一篇跟大家聊到了 UI Freeze 的问题,让大家感受到了时间轴的强大和美观,这个是 perfview 所不
用 dottrace 分析这类程序变慢的问题,真的再适合不过,这篇文章主要还是对那个不友好评论的回应和修正吧
一:背景 1. 讲故事 写这一篇是因为昨天看 dottrace 官方文档时,在评论区看到了一条不友好的评论,截图如下: 虽然语气上带有些许愤怒,但
一:背景1. 讲故事上一篇跟大家聊到了 UI Freeze 的问题,让大家感受到了时间轴的强大和美观,这个是 perfview 所不具备的,本篇跟大家聊一下用 dottrace 诊断Windows子系统模块(File,SQL),虽然perfivew也能做这些,毕竟都是基于ETW机制,但前者占据了可观性,后者占据了信息的完整性,大家在实践上根据需要综合使用吧。二:子系统模块诊断1. 如何寻找 慢Fi
一:背景 1. 讲故事 现如今的很多代码都是awaitasync+Task的方式,对它们进行性能洞察非常有必要,awaitasync 本质上就是将状态机塞入
对 异步 和 Task 的下钻分析,非常有利于解决类似线程饥饿Task阻塞等问题,希望本篇能给大家带来一点帮助。作为JetBrains社区内容
一:背景 1. 讲故事 在用 dotTrace 对程序进行性能评测的时候,有一个非常重要的概念需要使用者明白,那就是 时间度量 (Time measurement),
理解墙钟时间和线程时间的底层原理,对我们后续的场景分析特别有用,比如前者适合分析为什么程序卡死?后者适合分析是哪些线
一:背景 1. 讲故事 在所有与 .NET相关的JetBrains产品中,我觉得 DotTrace 是最值得深入学习和研究的一款,个人觉得它的
一:背景 1. 讲故事 前面我们已经聊过四大诊断类型中的前三个 Sampling,Tracine,Line-by-Line,这篇补上最后一个诊断类型 Time
DotTrace 是一款非常??的可视化商业工具,非常适合程序突然变慢的场景分析。作为JetBrains社区内容合作者,如有购买jetbraHUANGXINCHENG,有25%的内部优惠哦。