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

關(guān)于過(guò)濾器

同時(shí)監(jiān)控的類越多,會(huì)致使程序的運(yùn)行越慢。合理設(shè)置過(guò)濾器,僅監(jiān)控自己需要的類,不僅會(huì)讓分析報(bào)告更清晰,還可以讓整個(gè)分析過(guò)程變得更快。

在我們的配置中,選擇圖形化的數(shù)據(jù)類型以便以更直觀的方式觀察執(zhí)行過(guò)程。但是需要注意的是,選擇圖形化的數(shù)據(jù)類型需要耗費(fèi)較大的系統(tǒng)資源,如果你正在監(jiān)控的應(yīng)用比較大則不適合用這個(gè)選項(xiàng),否則可能導(dǎo)致整個(gè)程序反應(yīng)過(guò)慢。

接下來(lái)設(shè)置監(jiān)控代碼的過(guò)濾器。

回到運(yùn)行配置窗口,在 Java Profiling 節(jié)點(diǎn)上雙擊鼠標(biāo)或選擇 “Edit Options”, 進(jìn)入過(guò)濾器設(shè)置界面。

可以看到,已經(jīng)預(yù)設(shè)好的兩個(gè)過(guò)濾器可以將一些系統(tǒng)的包排除在外。這里我們來(lái)新建一個(gè)自己的過(guò)濾器。

點(diǎn)擊上面的 “Add” 按鈕增加一個(gè)新的過(guò)濾器,取名為 MyShop。點(diǎn)擊下面的“Add” 按鈕增加過(guò)濾規(guī)則。過(guò)濾器支持通配符。上圖中我們的過(guò)濾器規(guī)則為分析 以“net.faquir” 開頭的 包中的所有方法并忽略其他任何代碼中的任何方法。

點(diǎn)擊 “Next” 按鈕進(jìn)行下一步配置。因?yàn)槲覀冃枰M(jìn)行性能分析的程序是 Eclipse 插件程序,在我們的視圖被調(diào)用之前進(jìn)行分析數(shù)據(jù)的收集是沒(méi)有任何意義的。所以我們可以取消“在程序啟動(dòng)時(shí)自動(dòng)開始監(jiān)控”的選項(xiàng)以便到執(zhí)行我們需要進(jìn)行性能 分析的時(shí)候再打開這個(gè)數(shù)據(jù)收集選項(xiàng)以排除不必要的干擾數(shù)據(jù)。

完成之后選擇“Finish”回到主配置窗口,然后按“OK”以執(zhí)行程序。

上一頁(yè)1234567下一頁(yè)
軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd