首 页最新软件下载排行文章资讯投稿发布下载专题
维维软件站
您的位置:首页编程开发编程其它 → .net性能分析工具(检测.net应用程序的瓶颈)20180630官方中文版

.net性能分析工具(检测.net应用程序的瓶颈)20180630官方中文版

平台:Winall 大小:286 KB 时间:2018-6-30 8:29:00
  • 智能高速地址
  • 群英网络地址
  • 微子网络地址
  • .net性能分析工具(检测.net应用程序的瓶颈)绿色下载,.net性能分析器是一款小巧,简单,实用的.Net性能分析软件,由您编译和发布。它可以配置all.Net应用程序,还支持时间轴,采样,跟踪,逐行和其他分析方法,可以检测.Net应用程序序列的瓶颈,并且该工具还附带命令行。分析工具,可用于自动收集和分析快照,也可以使用SQL查询和连接数据。该软件功能强大,操作简单,界面简单。我相信很多朋友都喜欢它,需要快速下载。

    功能介绍:

    1。优化.NET应用程序
    DoTr踪迹可以帮助您在各种.NET应用程序中检测性能瓶颈:WPF和通用Windows平台应用程序、ASP.NET应用程序、Windows和WCF服务、Silverlight和单元测试。
    2,分析任何性能问题
    获取有关呼叫何时执行的准确数据。在时间线分析模式中,获得相同的呼叫时间数据,但绑定到时间线。使用时间线数据分析重要的序列性能问题,例如UI冻结、过多的垃圾收集、不均匀的工作负载分布和低效的文件I/O.
    3,配置SQL查询和HTTP请求
    了解特定查询如何影响应用程序性能,以及查询为何运行缓慢。
    如果开发Web应用程序,请学习如何处理传入的HTTP请求。
    4、介绍静态方法和单元测试
    您可以立即得到全面的分析数据,而不必构建解决方案、运行分析器和执行使用场景。只需添加一个静态方法与优化的代码,以及配置文件!
    如果在项目中使用单元测试,dotTracle可以简单地单击任何测试。此外,doTr踪迹还提供了一个特殊的TeCaseCube插件,您可以使用它来配置CI服务器上的集成测试并防止性能回归。
    5。在VisualStudio中配置和分析结果
    使用doTr踪迹,您可以配置文件、查看性能时间表、分析调用堆栈,并在不离开IDE的情况下执行更多的分析。
    甚至可以从调用树中的热点导航到方法声明!
    JIT大脑的主要特征
    1,比较快照
    DoTrink可以比较同一应用程序的任何两个性能快照。它生成一个比较快照,显示每个特征所消耗的调用次数和时间差异。比较快照可以以与常规性能快照相同的方式查看和分析。
    2。估计业绩收入
    有时,经过几个小时优化耗时的特性,开发人员必须从根本上进行分析,看看它们的优化是否真的有效。
    这不是dotTror的问题。分析器可以在不重新编译应用程序的情况下立即重新计算快照中的所有功能定时。就像查询分析器一样:“如果我把这个函数优化40%?”只需为一个特定类中的所有函数指定一个函数或新的时间。将重新计算整个快照的时间值。
    3、持续集成支持
    DoTrices附带了一个命令行分析工具,可以用来自动收集分析快照,这对于分析分析集成构建至关重要。
    如果使用JeTeCeCeTeCaseCI作为CI服务器,请确保将ToTrink插件安装到TeMeCaseC.通过分析集成测试,该插件有助于防止应用程序性能回归。您需要的是设置测试执行时间的阈值。如果超过了测试执行时间,插件将自动执行性能快照并失败。
    4、分析SDK
    剖析SDK允许您从代码中控制分析会话:编程启动和停止收集分析数据,保存收集的快照等等。
    这使得两个有价值的使用场景。首先,可以使用SDK缩小分析范围,并选择要配置的代码的哪些部分。第二个使用场景是一个自解析的应用程序:您可以收集显示终端用户计算机上应用程序行为的统计信息。
    5,分析缓慢的SQL查询
    使用时间线分析来分析每个特定查询如何影响应用程序性能。SQL查询筛选器显示所有SQL查询和SQL连接以获得它们自己的性能统计信息。
    为了方便起见,查询的内容可以在单独的窗口中打开以进行进一步的分析。您仍然可以通过选择一个或多个查询来筛选所有数据,并研究如何执行这些查询。
    不再有无效的SQL查询!
    6。分析慢速HTTP请求
    在分析时间线分析快照时,可以筛选Web应用程序处理传入HTTP请求的间隔。获取精确数据并确定慢速运行方法的确切根本原因和零值。用时间线分析使Web应用程序更快。
    7、介绍单元测试
    如果在VisualStudio中安装RESARPER,则可以很容易地从代码编辑器或RESARPER的单元测试转发器启动Analytics单元测试。
    即使您没有安装RESARPER,您仍然可以配置NUnt、MSTEST或XUnb提供的本机单元测试转发器。
    8,连接到运行的应用程序
    DoTrink可以连接到正在运行的应用程序进行分析,并且一旦分析数据被捕获,就可以被分离。
    这最小化了在分析器下运行应用程序的开销。更重要的是,它可以研究生产环境中的性能问题,并且每次需要配置文件时都无法重新启动应用程序。
    9、概述远程应用程序
    在大多数情况下,需要配置本地运行的应用程序。但是如果在远程Web服务器上遇到滞后的应用程序呢?
    DoTrink可以连接到远程机器来配置独立的或Web应用程序或Windows服务。你甚至不必在那里安装DOTTrAG,只需复制几个文件即可。
    10。静态方法导论
    dotTracle允许您立即配置代码中的任何静态方法。简单地将插入符号放置在方法上,按Alt+Enter并选择调试行为列表中的配置文件。
    考虑一下这个特性可以做什么,你可以在编写代码后立即配置代码的任何部分!不需要建立一个解决方案,在分析器下运行,执行运行新代码的使用场景等。
    11、深度VisualStudio集成
    DotTrace与VisualStudio深入集成,以帮助您在不离开IDE的情况下开始分析当前开发的应用程序。更重要的是,现在可以在VisualStudio中查看和分析时间线分析结果。在呼叫树中找一个热电话?现在导航到方法声明!
    VisualStudio集成使分析体验几乎无缝,因为您不再需要在IDE和分析器之间切换。
    12、新的分析经验
    可以使用过滤器、调用树或图形来切割和骰子分析数据。通过应用筛选器,可以得到一组按特定标准选择的时间间隔。它非常类似于在数据库上执行查询以获得所需的数据。
    例如,为了查看由垃圾收集引起的UI冻结是否冻结,您可以要求dotCur踪选择UI来冻结主线程上的所有时间间隔,并执行阻塞GC。听起来很复杂,这个过滤器组合实际上只需要点击两次。
    13、时间线和更多的分析模式
    与“经典”性能分析不同,它只允许您测量方法调用执行时间,时间轴分析显示了如何按时间分配调用。
    通过使用绑定方法将数据绑定到时间线,该分析模式不仅清楚地检测到最慢的方法:它允许对诸如UI冻结、过度垃圾收集和不均匀的工作负载分布等重要性能问题进行诊断。低效的文件I/O等。
    然而,传统的分析模式仍然可以用于DOTTrink。抽样分析是评估总体应用性能的最简单的方法,而跟踪和渐进分析模式是理想的,当您需要关于特定算法如何在内部工作的详细信息时。
    14,配置所有类型的.NET应用程序
    DoTr踪迹帮助您在各种.NET应用程序中找到性能瓶颈,包括桌面应用程序、.NET内核、托管在IIS或IIS Express Web服务器上的ASP.NET应用程序、Silverlight、WCF服务、Windows服务、通用Windows平台应用程序和单元测试。

      相关软件
      栏目导航
      本类热门阅览