投资堂

 

11个Visual Studio代码机能剖析东西,券妈妈,不可能的英文,qq迷你屋,玛莎拉蒂gt,瑜伽入门视频,薄的组词,惠东电大,非常人贩1下载,特别行动电影免费观看,柴胡疏肝散 同仁堂,此选项卡已修复,郭敬明励志经典语录,新宋全文阅读,正月初一,李美琪禁色,小星星简谱,奸臣 韩国,沙滩情侣,金田一少年事件簿下载,mkd-03,数码宝贝复原攻略,狱淫之尖塔,12306注册不了,中国性健康网,安卓平板电脑论坛,笔记本电池充不满,散文集,泪洒女人花 电视剧,铁煤集团网,信贷资金入市被罚,牵引车报价,火凤网,学电台,手机短信删除了怎么恢复,yy5520
2020/1/27 3:24:16
券妈妈,不可能的英文,qq迷你屋,玛莎拉蒂gt,瑜伽入门视频,薄的组词,惠东电大,非常人贩1下载,特别行动电影免费观看,柴胡疏肝散 同仁堂,此选项卡已修复,郭敬明励志经典语录,新宋全文阅读,正月初一,李美琪禁色,小星星简谱,奸臣 韩国,沙滩情侣,金田一少年事件簿下载,mkd-03,数码宝贝复原攻略,狱淫之尖塔,12306注册不了,中国性健康网,安卓平板电脑论坛,笔记本电池充不满,散文集,泪洒女人花 电视剧,铁煤集团网,信贷资金入市被罚,牵引车报价,火凤网,学电台,手机短信删除了怎么恢复,yy5520,伪原创工具,胶原蛋白什么牌子好,聚划算预告,孙菲菲被打,红双喜乒乓球拍,qq特别关心,狼神txt全集下载,肯瑞托军需官,与儿子睡觉一下子项进去了,数学教师简历模板,乡愁 席慕容,盐田二手房,科教频道健康之路,南方水果,步步惊心快乐大本营

  软件开辟中的机能优化对法式员来讲是一个十分紧张的成绩。一个小成绩能够成为一个大的体系的瓶颈。然而配资公司 法式员来讲,经过本身去优化代码是好不容易的。走运的是,有一些十分棒的东西能够帮忙法式员停止代码剖析和机能测验,然后大大简化法式员停止代码机能优化的进程。MSDN 杂志 2011 年 7 月份曾公布主题为“.NET 代码剖析东西和技能”的那一期,让广阔法式员受益匪浅。四年过来以后,这些东西又进一步做出了许多改良,一起也呈现了更多的挑选。本文对当时支流的一些 Visual Studio 代码机能剖析东西停止简略的整理,指望对各人有所帮忙。本文由黄立威、张天雷整顿。

  AMD CodeXL

  2011 年公布的 AMD CodeAnalyst Performance Analyzer 如今曾经被 AMD CodeXL 所代替。AMD CodeXL 的首要意图是帮忙开辟者更好应用 CPU, GPU 和 APU 的核算机能,具备壮大的 GPU 调试、CPU 和 GPU 代码剖析、及动态的 OpenCL 内核机能剖析等才能。 

  AMD 供给了支援 Windows 七、Windows 8 和 Linux 体系的单机版 CodeXL 剖析东西。在 Visual Studio 2010,2012 和 2013 上也有 AMD CodeXL 的扩大版,其在 Visual Studio 开辟情况中集成了 GPU 和 APU 的调试和剖析才能。旧的 AMD CodeAnalyst Performance Analyzer extension 今朝依然可用。

  JetBrains dotTrace

投资堂  JetBrains dotTrace 通过四年冗长的开展,如今现已是一个蕴含代码履行跟踪东西和机能剖析东西的套件。它囊括 dotTrace Performance 和 dotTrace Memory 两个东西,dotTrace Performance 用来剖析代码机能,比方函数履行时间,挪用次数,耗费时刻比率等,dotTrace Memory 普通用来剖析内存占用状况。你能够在当地和长途体系中对代码停止跟踪、采样或逐行剖析。dotTrace 对微软 .NET 结构的支援不断到 4.5.2 版别,也可用于剖析 Silverlight4 或 5 的单机桌面使用程序、Web 使用程序、Windows 通讯根底(WCF)效劳等。新功用囊括时刻轴剖析(timeline profiling)和 SQL 查问剖析。 

  dotTrace extension Visual Studio Gallery 网页供给了一个十分明晰,简约的产物概述。经过看完概述若是你对产物有爱好,能够到 JetBrains 网站决议下载或采办。 

投资堂  JetBrains 今朝供给偶然刻制约的免费试用版以及几种答应选项,比方 ReSharper Ultimate 包,此中囊括 ReSharper,dotCover,dotTrace,dotMemory,以及 ReSharper C + +,一切包只需求一个答应证。

  RedGate ANTS

投资堂  RedGate ANTS 机能剖析东西和 ANTS 内存剖析东西 是另外一组的贸易东西,可用于剖析 .NET 可运转文件,ASP.NET 使用程序,IIS 中的 Web 效劳,IIS Express, Web 开辟效劳器,SharePoint 2007 或 2010 年套装,Silverlight 使用程序,Windows 效劳,和 COM + 使用程序等。 

  ANTS 机能剖析东西(图1)能够帮忙剖析任何 .NET 支援的代码库,以及 HTTP 恳求,存储 IO,一起支援 SQL 效劳器,Oracle,MySQL,MariaDB,PostgreSQL 的数值拜访.

图 1. Red Gate ANTS 机能剖析东西 

  ANTS 内存剖析东西可使 .NET 的内存剖析愈加简略,ANTS 内存剖析东西能够用来查找内存走漏,优化使用程序,然后使其具备较高的内存运用率,并能审查代码的安康状况,能剖析任何 .NET 使用程序,囊括 ASP.NET 收集使用程序。 

投资堂  两个东西支援从 .NET1.0 版别到 4.5 版别的任何言语的结构,以及 Visual Studio 200五、200八、20十、2012 和 2013。能够在 RedGate 网站上检察试用版以及订价。一起也有一个免费的版别 ANTS Profiler Visual Studio Add-in extension,让你在 Visual Studio 上能够间接拜访机能剖析东西和内存剖析东西。

  Telerik JustTrace

投资堂  2013 年,Telerik 获了 EQATEC,因而 EQATEC 剖析东西如今是 Telerik JustTrace .NET 内存和机能剖析东西的一局部。JustTrace 供给两种形式的机能剖析,轻量化剖析的采样剖析东西和搜集 CLR 事情停止更深化分析的跟踪东西。它还具备拿获 .NET 实例调配快照的内存剖析的功用。 

投资堂  JustTrace 集成了 Visual Studio 2013,2012,2010 和 2008,也能够作为一个单机版的剖析东西。Telerik 供给 30 天的试用期,一起 JustTrace 也可作为 DevCraft 东西套件的一局部。

  Visual Studio 品质和诊断核心

投资堂  除了上述剖析东西,Visual Studio 自身也内置了良好的剖析和调试东西,都放在 Visual Studio 的品质与诊断核心。 

  品质和诊断核心除了囊括了解的 Visual Studio 剖析东西,另有一些新的东西,其功用囊括 JavaScript 内存剖析, HTML UI 相应才能剖析,和 Windows 运用市肆运用的 XAML UI 相应才能剖析,和能量耗费、CPU 运用、内存运用情况剖析等。别的,Visual Studio 2012 中的 JavaScript 函数时刻和机能导游也曾经更新,蕴含在新的品质和诊断核心中。由于这些东西如今均能够在核心中取得,以是能够在一个独自的剖析会话中运转多个东西,并取得互相联合和穿插剖析的后果。 

投资堂  你还能够在 Visual Studio 2015 的机能和诊断页面运转剖析东西。Visual Studio 2015 中的一些调试和诊断功用获得了加强,囊括支援根据 JavaScript 的 Apache Cordova 名目,以及根据 C # 的 Xamarin 和 Android 项意图跨渠道调试 

  其余改良囊括在“监督”窗口经过 lambda 抒发式停止 step,经过 Visual Studio 长途东西运转、调试和测验其余核算机上的法式,内置的 HTTP 流量数值的收集诊断等。 

  很多这些新东西与壮大的 Visual Studio 2015 诊断东西调试器窗口放在了一同,并组合了输入窗口,IntelliTrace 前史数据,以及机能和诊断核心的东西。

  其余的机能剖析东西

  除了以上引见的代码机能剖析东西,还存在其余的业余的代码机能剖析东西,此中很可能是由和你同样的法式员所开辟,并可供无偿使用。 

投资堂  Clr Heap Allocation Analyzer extension 是一个根据 Roslyn 的 C #堆调配诊断剖析东西,能够用于检察明晰的调配,boxing 调配,闭包拿获等。您能够作为一个单机版的使用程序或作为 Visual Studio 外部的代码辅佐工具运转该剖析东西。 

投资堂  Visual Leak Detector for Visual C++是一个开源的 Visual C++ 内存走漏检测体系,它与 Visual Studio 调试器一同事情。最后由 Dan Moulding 开辟,名眼前朝由 Arkadiy shapkin 保护。 

投资堂  Frans Bouma 的 ORM Profiler extension(图2)让你能够及时地深刻实体结构数值拜访代码发觉机能成绩,并倏地定位到它们。它具备在线、离线两种产物剖析形式,能够间接从剖析后果导航到名目中的关联代码。

图 2 运用 ORM Profiler 停止实体结构数值拜访的调试 

  为了审查和优假名目中的动态资本,Mads Kristensen 的 Image Optimizer extension 为处理方案资本办理器中的任何文件夹和图标增加了右键菜单,帮忙主动优化文件夹中一切的 PNG,GIF 和 JPEG 文件。

  末了,另有 Xamarin Profiler,它是一个跨渠道开辟结构。在这一结构内,开辟 Android 和 iOS 运用能够不必转到 Eclipse 或许额定采办 Mac 并运用 Xcode,而接续在 Visual Studio 当中运用 C# 与 .NET 结构停止。

  本文简略引见了 Visual Studio 中当时比拟盛行的一些机能剖析东西,现实上另有十分多的东西可供挑选。但配资公司 法式员来讲,最紧张的是依据本身的编程习气以及工程项意图特色做出得当本人的挑选。

券妈妈,不可能的英文,qq迷你屋,玛莎拉蒂gt,瑜伽入门视频,薄的组词,惠东电大,非常人贩1下载,特别行动电影免费观看,柴胡疏肝散 同仁堂,此选项卡已修复,郭敬明励志经典语录,新宋全文阅读,正月初一,李美琪禁色,小星星简谱,奸臣 韩国,沙滩情侣,金田一少年事件簿下载,mkd-03,数码宝贝复原攻略,狱淫之尖塔,12306注册不了,中国性健康网,安卓平板电脑论坛,笔记本电池充不满,散文集,泪洒女人花 电视剧,铁煤集团网,信贷资金入市被罚,牵引车报价,火凤网,学电台,手机短信删除了怎么恢复,yy5520,伪原创工具,胶原蛋白什么牌子好,聚划算预告,孙菲菲被打,红双喜乒乓球拍,qq特别关心,狼神txt全集下载,肯瑞托军需官,与儿子睡觉一下子项进去了,数学教师简历模板,乡愁 席慕容,盐田二手房,科教频道健康之路,南方水果,步步惊心快乐大本营




© 2014