亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源性能測試工具 > TPTP接口
使用 TPTP 對 Eclipse 插件進(jìn)行性能剖析和調(diào)優(yōu)
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/8/5 11:22:10 ] 推薦標(biāo)簽:

進(jìn)一步的性能調(diào)優(yōu)

如果你恰好足夠幸運(yùn)遇到了一位非常苛刻的用戶,對目前的性能水平還不夠滿意。那我們需要對現(xiàn)在的代碼進(jìn)一步進(jìn)行優(yōu)化以提高性能。

從新進(jìn)行上面的步驟,首先以所有方法的執(zhí)行時(shí)間進(jìn)行排序。之后按照耗時(shí)的順序從前往后進(jìn)行分析。根據(jù)對前面幾個(gè)方法的分析,我們發(fā)現(xiàn),前面幾個(gè)方法耗時(shí)較多的原因也都是因?yàn)榻K調(diào)用了我們的 parseContent 方法。

按照上面的步驟,點(diǎn)擊該方法以分析其具體執(zhí)行狀況:

在該方法的 Selected method incokes 部分,我們可以看到,createParser 耗費(fèi)了大部分的運(yùn)行時(shí)間。我們可以從兩方面入手進(jìn)行性能調(diào)優(yōu),一是改善該段代碼執(zhí)行邏輯以增強(qiáng)性能,例如我們的第一輪修改中,從 DOM 的分析模式改為 SAX 模式。另外是從代碼的調(diào)用次數(shù)上入手,減少性能不佳代碼的調(diào)用次數(shù)。例如在這里,通過進(jìn)一步分析,具有性能瓶頸的方法用于產(chǎn)生用于 XML 分析的解析器,邏輯非常簡單,但卻被調(diào)用了 24 次。所以我們可以從減少次數(shù)的角度來增強(qiáng)性能。

分析代碼,我們可以創(chuàng)建一個(gè) SAX 解析器的私有變量以在每次解析 XML 的過程中重用同一個(gè)解析器對象。以如下的方式修改代碼:

重用 SAX 解析器對象的代碼
    
private
SAXParser _saxParser;

 protected
SAXParser createParser() throws
ParserConfigurationException, SAXException
 {
    if
(_saxParser == null
)
 {
        SAXParserFactory f = SAXParserFactory.newInstance
();
        f.setValidating(false
);
 _saxParser = f.newSAXParser();
 }
    return
_saxParser;
 }

之后再次執(zhí)行分析過程,會(huì)發(fā)現(xiàn),parseContent 方法的執(zhí)行時(shí)間已經(jīng)被縮減到了 0.017s 左右。通過我們的性能分析可調(diào)優(yōu),一個(gè)完成同樣任務(wù)的方法,其執(zhí)行時(shí)間已經(jīng)從 0.5s 降低到了 0.017s,相信苛刻的客戶也可以接受這樣的結(jié)果了吧。

本文通過一個(gè)示例說明了在 Eclipse 插件開發(fā)過程中如何使用 TPTP 進(jìn)行性能分析和調(diào)優(yōu)?梢钥吹,使用 TPTP 可以對程序運(yùn)行時(shí)的各種數(shù)據(jù)進(jìn)行直觀化、圖形化的分析。通過該工具的幫助,性能調(diào)優(yōu)以及程序運(yùn)行時(shí)狀態(tài)的分析其實(shí)是一件非常容易的事情。

上一頁1234567下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 午夜影视免费 | 一一本大道香蕉大 | 日韩亚洲欧美视频 | 97色伦图片在线观看 | 在线观看黄色大片 | 欧美一区二区二区 | 日本高清视频色wwwwww色 | 欧美日韩精品一区二区在线线 | 一男四女乱肉荒岛小说 | 亚洲第一视频在线播放 | 亚洲精品在线影院 | 一个人在线观看视频www | 国产亚洲精品国产福利在线观看 | 成人综合国产乱在线 | 欧美在线观看一区 | 2015日韩永久免费视频播放 | 国产午夜精品一二区理论影院 | 一级一级特黄女人精品毛片视频 | 中文精品久久久久国产网址 | 一级黄色片片 | 在线观看男女爱视频网站 | 欧美日本黄色片 | 性插插视频| 国产日本亚洲欧美 | 亚洲无线码一区在线观看 | 日本韩国一区二区三区 | 免费看一片 | 日韩欧美一区二区三区免费看 | 国产人成精品香港三级在 | 亚洲首页成人有声小说网 | 亚洲黄色一级大片 | 成年人在线免费观看 | 亚洲经典一区二区三区 | 日本精品中文字幕在线播放 | 欧美极度另类极品 | 日日热 | 波多野结衣免费线在线 | 巨尻在线播放 | 91桃色国产线观看免费 | 999yy成年在线视频免费看 | 韩日色图|