安裝軟件
通過(guò) Update Manager 安裝的方式可以參考上面給出的地址,里面有詳細(xì)的介紹。這里我來(lái)介紹通過(guò)下載文件進(jìn)行安裝的方法。以下的步驟以下載完整 TPTP 組件包為例。
將下載到的壓縮包解壓縮至 Eclipse 的安裝目錄
注意,解壓縮后,壓縮包里的 plugins 與 features 目錄中的內(nèi)容應(yīng)該放入 Eclipse 安裝目錄中的相應(yīng)目錄中。
或者通過(guò)其他方式安裝插件,請(qǐng)參考“Manage your Eclipse environment”(http://www.ibm.com/developerworks/opensource/library/os-ecl-manage/)
用 clean 參數(shù)啟動(dòng) Eclipse
啟動(dòng) Eclipse 并加入 -clean 參數(shù)以清除之前的插件緩存
驗(yàn)證 TPTP 的 Tracing and Profiling Tools 已經(jīng)正確安裝
當(dāng) eclipse 啟動(dòng)后,如果可以打開(kāi)“Profiling Monitor” view, 則說(shuō)明 TPTP 以及 Tracing and Profiling Tools 已經(jīng)正確安裝好了。
使用 Tracing and Profiling Tools
我們有這樣一個(gè)插件,用來(lái)從磁盤上讀取記錄產(chǎn)品信息的 XML 文件,然后在一個(gè)表格中將其顯示出來(lái)。這整個(gè)插件后的表現(xiàn)形式是一個(gè) Eclipse 視圖:
我們的任務(wù)是對(duì)這個(gè)插件的工作進(jìn)行性能分析與調(diào)優(yōu)。
以 profile 模式運(yùn)行應(yīng)用
對(duì)我們的插件進(jìn)行性能分析,要先以 profile 模式將其運(yùn)行起來(lái)。MyShop 插件的源代碼可以在本文的附件中找到。
插件安裝成功后,可以在工具欄上看到以 profile 模式運(yùn)行的圖標(biāo)。點(diǎn)擊該圖標(biāo)并選擇以 Eclipse 應(yīng)用的方式運(yùn)行該程序。