这是(shì)ants performance profiler 8下(xià)载,位于(yú)英国的(de)Red Gate Software有限公司最近(jìn)发布了ANTS Performance Profiler 8 Beta,支持(chí)对Web请求(qiú)、异步代码和Windows商店应用的性能剖析(xī)。该版本还支持SharePoint 2013和一(yī)个(gè)新的时间线,这(zhè)使开发者不但能(néng)够(gòu)监控应用程序的性能,还能深入到想要检(jiǎn)查的具体区域(yù)。
ants performance profiler 8请求剖(pōu)析使开发者能够捕获向外的HTTP请求,其中包括请求和(hé)响应(yīng)的头信息。最新的版本还能剖析(xī)用C#或VB编写的Windows商店(diàn)应用(yòng)。此外,如果使用JavaScript、HTML5和C++,也能监(jiān)控托(tuō)管代(dài)码的状态。
最新(xīn)的beta版以这样的方式进行了更新,可以(yǐ)更快速地启动剖析会话,用户(hù)也得(dé)以(yǐ)快速获得结果。而且开发者能够使(shǐ)用任(rèn)何浏览器来剖析IIS、IIS Express和(hé)Web Dev Server上的ASP.NET网(wǎng)站。
InfoQ采访了Red Gate Software公(gōng)司.NET工具部门的产品营销经理Ben Emmett,希(xī)望了解ANTS Performance Profiler 8 Beta的更多信息。
1. 开发阶段的优化。
可以通过该工具进行程序代(dài)码执行时(shí)间的监(jiān)测,进行对程序的代码进行优(yōu)化。
2. 生成环境的性能(néng)检测(cè)。
程序(xù)部(bù)署到生产环境时,可能某(mǒu)些生产环境(jìng)的因素,造成实际运行效率和开发阶段运行的效率(lǜ)不一致(zhì),可用该(gāi)工(gōng)具定(dìng)位到不一致(zhì)的时(shí)间,可以通过里面(miàn)提供的方法调(diào)用比例报表(biǎo)进行分析。
JetBrains dotTrace来自JetBrain,是针对网(wǎng)站内(nèi)App的性能和内(nèi)存(cún)分析器,能有效剖(pōu)析目标(biāo)应用的(de)性能,很快找(zhǎo)到(dào)NET1.0到4.5版本的瓶颈。可 从函(hán)数(shù)级\语句级(jí)别为编程人员以直观清晰的方式分析程序运(yùn)行过(guò)程(chéng)中所占用的CPU时间,从而(ér)为优(yōu)化代码设计提供科学合理的建议。
