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,天气阴,下过雨后的南京,微风吹拂的树枝,空气很是清新。