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

關(guān)于過濾器

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

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

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

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

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

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

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

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

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