DotTrace学习入门之一

一、介绍

百度百科:dotTrace 是一个包含了可用于.NET应用程序的性能分析器(dotTrace Performance) 和内存分析器(dotTrace Memory)的套件。

dotTrace Performance可帮助用户对各种.NET框架内的应用程序的性能瓶颈进行检测,能够帮助.Net开发者以最快的方式找到并移除性能上的瓶颈。

dotTrace Memory 则能帮助用户发现内存泄露并能对基于.NET 4.0以上框架的应用程序进行内存占用优化。

二、安装

我下载安装的是破解版

安装破解版参考链接:https://www.jb51.net/softjc/694783.html

三、VS使用

安装完成后,vs会出现ReSharper菜单栏,如下图

运行方式一:

点击Show Performance Profiler 会出现 性能分析器界面,如下图

点击TimeLine,便会以不调试模式执行程序,同时会弹出下图的快照弹窗:

快照弹窗功能:

  • Get Snapshot and Wait :  抓取快照
  • Get Snapshot and Start:  目前还不知道跟上面的获取快照有何区别
  • Detach All:将分析器与应用程序分离,保持应用运行
  • Kill:杀死所有被分析的应用程序进程,并关闭该窗口
  • Drop:  暂停分析
  • Start:  启动分析

点击Get Snapshot and Wait 后出现快照分析界面:

方式二:

点击Run Application Performance Profiling..,出现下图界面,点击run运行即可

 

四、分析器运行模式

 

2020-5-30,天气阴,下过雨后的南京,微风吹拂的树枝,空气很是清新。

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
dotTrace 3.0 是一种性能分析工具,用于帮助开发人员识别和解决应用程序中的性能瓶颈。它由JetBrains开发,被广泛用于优化和改进.NET应用程序的性能。 dotTrace 3.0具有一些重要的特点和功能。首先,它可以捕获和分析应用程序的性能数据,包括 CPU 使用率、内存占用、方法执行时间等。这些数据使开发人员能够深入了解应用程序的性能状况,从而找出可能导致性能问题的部分。 其次,dotTrace 3.0提供了多种分析模式,以满足不同的需求。例如,它可以进行线程级别的分析,以了解多线程应用程序的性能问题。还可以进行时间线分析,以详细了解方法的执行时间和顺序。此外,它还提供了一种针对服务器端应用程序的分析模式,以帮助优化Web应用程序的性能。 除了基本的性能分析功能,dotTrace 3.0还提供了一些高级功能,如快照拍摄和过滤。快照拍摄可以帮助开发人员在运行时观察应用程序的状态,以便更好地理解性能问题的来源。过滤功能则可根据开发人员的需求,排除某些不需要的数据,使分析结果更加准确和有针对性。 总的来说,dotTrace 3.0是一种功能强大的性能分析工具,能够帮助开发人员识别和解决应用程序中的性能问题。它提供了多种分析模式和高级功能,使开发人员能够更好地理解应用程序的性能状况,并进行有针对性的优化和改进。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值