当前位置:电脑软件 > 编程开发 > 编程其它 > dottrace破解版v2017.3.5

dottrace破解版v2017.3.5

大小:283KB语言:简体中文类别:编程其它

类型:国外软件授权:免费软件时间:2018/4/1

官网:

环境:Windows10,Windows8,Windows7,WinVista,WinXP

安全检测:无插件360通过腾讯通过金山通过瑞星通过

本地下载

dottrace是一个包含了可用于.NET应用程序的性能分析器,可帮助用户对各种.NET框架内的应用程序的性能瓶颈进行检测,能够帮助.Net开发者以最快的方式找到并移除性能上的瓶颈。也可以帮助您分析电脑网络性能的软件。软件可以直接针对某一个程序进行监控,支持查看该软件的无法响应的问题、延迟的原因、过度的垃圾、通信的端口等,方便您检测电脑硬件信息、软件信息以及代码的运行状态,为优化电脑做准备。
dottrace

破解教程

1、解压之后双击打开安装程序

2、你只需要点击next,再点击install按钮即可,等待安装,直至安装完成

3、首次启动需要破解激活,点击use license server后面的设置符号

4、输入激活码http://idea.iteblog.com/key.php,点击add

5、直接close返回

6、在use license server的下拉框中选择http://idea.iteblog.com/key.php,可以看到已激活成功

操作说明

1、Sampling:通过获取CLR内部一个方法开始执行和结束执行的时间差来计算的分析时间 
最快的方法。它用于精确测量程序运行时间,但可能会丢失一些数据。使用此配置类型可使你快速获取应用程序的的总体性能
2、Tracing:围绕函数输入和退出 
慢于Sampling的方法,但是可以准确地测量特定方法被调用的准确次数。它是通过获取CLR内部一个方法开始执行和结束执行的时间差来计算的分析时间
3、Line-by-line:通过收集代码执行的每条语句的时间来,它计算出的时间更精确 
通过收集代码执行的每条语句的时间来,它计算出的时间更精确。该方法适用于你已经知道大概哪里出现,并要找到具体某一个出现性能问题的方法时
4、Timeline:抽样的方式,每隔一段时间(windows下大概是10ms),会暂停所有线程,并抓取堆栈里的信息,然后计算出代码执行时间差,这个选项可能会导致一些执行很短的方法抓取不到的问题 

功能特色

1、简介各种类型的网络应用。
软件帮助你找出性能瓶颈在各种净 应用。包括桌面应用程序、.NET核心、ASP.NET应用程序、IIS或IIS Express Web服务器、Silverlight、WCF WCF服务、Windows服务、通用Windows平台应用程序和单元测试的托管应用程序。
2、时间和更多的分析模式
不同于“经典”的性能分析,只能让你 测量方法调用的执行时间,时间表分析揭示了如何调用 分布在时间。
通过结合的方法调用的数据到一个时间表的美德,这种分析模式的超越显然 最慢的检测方法:它允许 诊断性能问题的事件的问题 秩序,如UI冻结,过多的垃圾收集, 工作量分布不均匀、效率低下的文件I/O,和更多。
然而,传统的分析模式软件仍然是可用的。采样分析是评估 整体应用性能的最简单的方法,而追踪和一行行分析模式是理想的当你需要细节如何 特定算法的作品里面。
3、新的分析经验
你可以切割剖面 数据使用过滤器,调用树,或图。通过应用过滤器,您拿一套 间隔时间由一个特定的条件选择。它的工作方式是在一个数据库中准确地找到你所需要的数据执行 查询非常相似。
例如,以找出是否有一个UI冻结是由阻塞引起 垃圾收集,你可以问软件选择所有的时间间隔,主线程在界面 冻 发生堵气相色谱进行。这听起来复杂,该滤波器 组合实际上是在两个点击切换。
4、Visual Studio集成深
软件是Visual Studio的深度集成,帮助你开始你不离开 目前开发IDE的应用分析。甚至更多,你现在可以查看和分析时间分析 对Visual Studio中的结果。发现调用树中的一个热点的电话吗?立即定位到 方法声明!
Visual Studio集成使分析经验几乎无缝的你不再 有IDE和分析器之间切换。
5、简介异步调用
让你轻松分析异步代码:所有的“零件”的异步电话是显示在一个地方,所以,你不需要去寻找他们 不同的调用堆栈。
6、简介静态方法
让你瞬间剖面任何静态方法在代码。简单地把 插入符号的方法,按Alt Enter,并选择调试|简介在行动清单。
试想一下,这个功能可以做。你可以在你的代码文件的任何部分,在你写它的权利 !不需要建立自己的解决方案,在分析器下运行,执行 使用场景运行你的新代码,等等。
7、简介远程应用程序
大多数时候,你需要配置本地运行的应用。然而,如果你 面对落后的应用在远程Web服务器?
可以连接到一个远程机器配置一个独立的或Web应用程序,或 Windows服务。你甚至不需要安装软件那里只是拷贝一些文件。
8、连接到正在运行的应用程序
软件可以附加到一个正在运行的应用程序进行分析,并尽快 剖面数据已经被分离。
这最大限度地减少开销下运行分析器应用实施。更 更重要的是,它使生产环境中的性能问题 调查你不能每次你 需要配置它启动应用程序。
9、配置单元测试
如果你有ReSharper安装在Visual Studio中,你可以很容易地开始分析单元测试 从代码编辑器或ReSharper的单元测试。
即使你没有ReSharper的安装,你还可以配置本地单元测试的 NUnit、xUnit MSTest提供,或。
10、分析慢的HTTP请求
在分析时间分析快照,可以筛选出的时间间隔,你 Web应用程序 传入的HTTP请求。获得准确的数据,确定准确的根 原因和在零上的方法,运行缓慢。让你的web应用程序更快 时间表分析。
11、分析慢的SQL查询
使用时间线剖面分析每一个特定的查询会影响应用程序的性能。 SQL查询过滤出所有的SQL语句和SQL连接,随着他们的 性能统计。
为了您的方便,查询内容可供进一步分析一个单独的 窗口打开。你仍然可以通过选择一个或多个 查询和了解他们执行的方法过滤所有的数据。
没有更多的无效的SQL查询!
11、Profiling SDK
Profiling SDK允许您控制分析会话从您的代码以编程方式启动和停止的权利: 收集分析数据收集,保存快照等。
这使两个宝贵的使用场景。 首先,你可以使用SDK来缩小分析范围和选择哪部分 你的代码。二使用场景是自我型应用:你可以 收集 统计显示应用程序的行为在最终用户的机器。
12、持续集成的支持
软件自带的命令行工具,可用于自动采集 剖面的快照,这是必要的如果你想让你的 连续谱 整合一部分建立。
如果你使用JetBrains TeamCity作为你的CI服务器,确保安装dottrace插件TeamCity。 插件有助于回归分析整合 你防止应用程序的性能。所有你需要的是为测试执行时间阈值,如果超过, 插件会自动将性能快照和失败。
13、性能增益的估计
有时,在优化一个耗时的函数时,开发商已经开始分析 从头看他们的优化实际工作。
这是不是一个问题。探查器可以重新计算所有功能的时间在 快照 瞬间,基于时间的调整,你没有重新安排你的 应用。这就像问 分析器:“如果我优化这个功能40%?”只指定一个函数或特定类的所有功能的新 时间。整个 快照时间值将被重新计算。
14、比较快照
他能到比较任何两个性能相同的 应用快照 产生。比较快照这表明在 通话次数的差异 消耗在每一功能。比较快照可以查看和分析的方式 定期业绩快照一样。
下载地址

有问题?点击报错+投诉+提问

网友评论

0条评论

评分:
captcha 评论需审核后才能显示