详情介绍
JetBrains dotTrace是一款可帮助您检测各种.NET应用程序中的性能瓶颈:WPF和通用Windows平台应用程序,ASP.NET应用程序,Windows和WCF服务,Silverlight和单元测试。有需要的欢迎来下载吧!
软件特别说明
官方地址:https://www.jetbrains.com/profiler/
dotTrace介绍
dotTrace Performance可帮助用户对各种.NET框架内的应用程序的性能瓶颈进行检测,能够帮助.Net开发者以最快的方式找到并移除性能上的瓶颈。
dotTrace Memory 则能帮助用户发现内存泄露并能对基于.NET 4.0以上框架的应用程序进行内存占用优化。
dottrace 功能介绍
配置所有类型的.NET应用程序
dotTrace可帮助您查找各种.NET应用程序中的性能瓶颈,包括桌面应用程序,.NET Core,IIS或IIS Express Web服务器上托管的ASP.NET应用程序,Silverlight,WCF服务,Windows服务,通用Windows平台应用程序和单元试验。
时间轴和更多的分析模式
不同于“经典”性能分析,只允许您测量方法调用执行时间, 时间轴分析显示呼叫如何及时分配。
通过绑定方法调用数据到时间轴,这种分析模式不仅仅是清楚地检测到最慢的方法:它允许诊断事件顺序重要的性能问题,如UI冻结,垃圾收集过多,工作负载分布不均衡,低效文件I / O等等。
但是,传统的分析模式仍然可以在dotTrace中使用。 抽样分析是评估整体应用程序性能的最简单方法,而 跟踪和 逐行分析模式在您需要关于特定算法在内部如何工作的详细信息时是理想的。
新的剖析经验
您可以使用过滤器,调用树或图来切割和骰子分析数据。通过应用过滤器,您将获得一组由特定条件选择的时间间隔。它的工作方式与在数据库上执行查询以获得所需数据非常相似。
例如,要查看是否冻结了垃圾收集引起的UI冻结,您可以要求dotTrace 选择UI冻结主线程上的所有时间间隔,并执行阻塞GC。像这听起来很复杂,这个过滤器组合实际上只需两次点击即可。
深层Visual Studio集成
dotTrace与Visual Studio深入集成,可帮助您开始对当前开发的应用程序进行分析,而无需离开IDE。更重要的是,您现在可以在Visual Studio中查看和分析时间轴分析结果。在通话树中找到热点电话?立即导航到方法声明!
Visual Studio集成使分析经验几乎无缝,因为您不再需要在IDE和分析器之间切换。
简介静态方法
dotTrace允许您立即在代码中配置任何静态方法。只需将插入符号放在方法上,按下Alt+Enter并选择Debug | 动作列表中的配置文件。
想想这个功能可以做什么 您可以在编写代码之后立即配置代码的任何部分!无需构建解决方案,在分析器下运行,执行运行新代码的使用场景等。
配置文件远程应用程序
大多数情况下,您需要配置在本地运行的应用程序。但是,如果您在远程Web服务器上遇到滞后的应用程序,该怎么办?
dotTrace可以连接到远程机器来配置独立或Web应用程序或Windows服务。你甚至不必在那里安装dotTrace,只需复制几个文件。
连接到运行的应用程序
dotTrace可以连接到正在运行的应用程序进行概要分析,并且一旦捕获了分析数据,就可以分离。
这最大限度地减少了在分析器下运行应用程序所带来的开销。更重要的是,它可以调查生产环境中的性能问题,您无法在每次需要配置文件时重新启动应用程序。
简介单元测试
如果您在Visual Studio中安装了ReSharper,则可以从代码编辑器或ReSharper的单元测试运行器轻松启动分析单元测试。
即使您没有安装ReSharper,您仍然可以配置由NUnit,MSTest或xUnit提供的本机单元测试运行器。
分析缓慢的HTTP请求
在分析时间轴分析快照时,可以过滤Web应用程序处理传入HTTP请求的时间间隔。获取确切的数据,确定运行缓慢的方法的确切根本原因和零。通过时间轴分析使您的Web应用程序更快。
分析缓慢的SQL查询
使用时间轴分析来分析每个特定查询如何影响应用程序性能。在SQL查询过滤器显示自己的表现统计信息的所有SQL查询和SQL连接。
为了方便起见,可以在单独的窗口中打开查询内容以进一步分析。您仍然可以通过选择一个或多个查询来筛选所有数据,并调查其执行的方法。
没有更多无效的SQL查询!
剖析SDK
Profiling SDK 允许您从代码中控制分析会话:以编程方式启动和停止收集分析数据,保存收集的快照等。
这使得两个有价值的使用场景。首先,您可以使用SDK缩小分析范围,并选择代码的哪些部分进行配置。第二个使用场景是自我分析的应用程序:您可以收集统计信息,显示您的应用程序在最终用户计算机上的行为。
持续集成支持
dotTrace附带了命令行分析工具,可用于自动收集分析快照,如果要对Analysis Integration构建进行分析,这一点至关重要。
如果您使用JetBrains TeamCity作为您的CI服务器,请确保将 dotTrace插件安装 到TeamCity。该插件可帮助您通过分析集成测试来防止应用程序性能回归。所有您需要的都是设置测试执行时间的阈值,如果超出测试执行时间,插件将自动执行性能快照并失败。
业绩收益估计
有时,经过几个小时优化耗时的功能后,开发人员必须从头开始进行分析,看看他们的优化是否真的有效。
这不是dotTrace的问题。分析器可以根据您设置的时间调整立即重新计算快照中的所有功能计时,而无需重新编译应用程序。就像询问分析器:“如果我把这个功能优化40%呢?” 只需指定一个函数或特定类中所有函数的新时间。将重新计算整个快照的时间值。
比较快照
dotTrace能够比较同一应用程序的任何两个性能快照。它生成比较快照,显示每个功能所消耗的呼叫次数和时间差异。比较快照可以与常规性能快照相同的方式进行查看和分析。
安装步骤
下载dotTrace64.2017.1.2.exe,并运行即可打开JetBrains dotTrace
下载地址
人气软件
EXT界面图形工具Ext Designer 特别版
Java SE Development Kit(JDK) 17.0.11 官方正式版 Win64
JDK11(Java SE Development Kit 11) v11.0.25 x64 LTS 长期支持
myeclipse2016破解工具 v1.0 破解补丁(附安装教程)
IntelliJ IDEA 2024.3 社区版 官方中文正式版(附汉化包+安装方法
JetBrains Pycharm Pro 2024.3 中文专业免费正式版(附汉化包+安
Zend Studio 10.1.0与10.0.1 破解文件与注册码打包
Python Tutor(代码可视化软件) v1.3.5.16 免费版
php编写工具 PHP Expert Editor v4.2 中文特别版
安卓集成开发工具Android Studio 2024.2.1.11 + SDK 2024.1.09 W
相关文章
-
微软.NET运行时Microsoft .NET Runtime v9.0.0 官方中文免费版 32/64位
Microsoft .NET Runtime 是负责执行和运行基于.NET Framework 开发的应用程序的核心组件。在运行时环境中,.NET Runtime 在计算机上提供必要的支持和服务,使得应用程序能...
-
010 Editor 十六进制编辑器 v15.0.1 简体中文汉化单文件绿色版
010 Editor 是一款专业的文本和十六进制编辑器,其旨在快速轻松地编辑计算机上任何文件的内容,欢迎需要的朋友下载使用...
-
JDK11(Java SE Development Kit 11) v11.0.25 x64 LTS 官方解压绿色版
JDK是一款Java开发工具包,包含Java运行环境(java运行库),Java开发套件和Java基础类库源代码,JDK11是Java开发套件LTS长期支持版本,Java SE订阅者可以在 2032年1月前接受...
-
LINQPad 8(LINQ调试工具) v8.6.4 安装免费版(附安装教程)
LINQPad 8是一款功能强大的 LINQ 调试工具,它为开发者提供了一个方便的环境,用于测试、调试和学习 LINQ 查询以及其他 C# 代码片段...
-
Xterminal(SSH工具) v2.5.0 官方安装版
xTerminal 是一款十分实用的终端仿真器,不仅是强大的SSH工具,还整合了笔记、云端仓库、自动补全、密钥管理、监控工具,快捷动作等功能,欢迎需要的朋友下载使用...
-
web可视化开发工具DecSoft App Builder 2024.55 x64 安装免费版(附授权文件+教程)
Decsoft App Builder是一款使用方便功能强大的web可视化开发工具,Decsoft App Builder(web可视化开发工具)官方版内置html5、webapp、Progressive WebApps,WebExtensions...
下载声明
☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的JetBrains dotTrace 2017 64位 V2017.1.2 官方免费绿色版资源来源互联网,版权归该下载资源的合法拥有者所有。