隨筆-1  評論-0  文章-0  trackbacks-0

          程序在實際應用當中,大數據量時對系統本身的影響是一個不得不面對的問題。

          什么是tptp

          Eclipse Test and Performance Tools Platform(TPTP)用它可以監測運行的并發線程數據、內存的使用情況等,是不款非常不錯的性能測試工具,它是eclipse官方的一款插件項目.可以進行程序執行時間的統計分析、內存的監控、對象調用的分析等。

          環境


          本次用的tptp版本是4.4.0.2是當時比較穩定的版本,再多說一句,本想下載tptp的4.4.1 但是下載所有eclipse官方所有依賴的插件運行后一直都啟動不了agent controller(tptp依賴的一個非常重要的服務項目),所以請大家注意,我是浪費了整兩天時間也沒搞懂為什么啟動不了,所以用了 4.4.0.2.

          jdk1.6

          Business Intelligence and Reporting Tools (BIRT) 2.2.2

          tptp.platform.runtime-TPTP-4.4.0.2

          tptp.trace.runtime-TPTP-4.4.0.2

          Data Tools Platform (DTP) 1.5.2
          Graphics Editor Framework (GEF) 3.3.2
          Eclipse Web Tools Platform (WTP) 2.0.2
          Eclipse Modeling Framework (EMF and XSD) 2.3.2
          eclipse3.3.2
          以上是我的運行環境供大家參考,還可下載許多tptp相關的插件工具,具體的網址是:http://www.eclipse.org/tptp/home/downloads/?ver=4.4.1
          注意相關的工具可能也有他依賴的插件工具.

          運行tptp

          安裝tptp后啟動eclipse將出現如下界面:

          如果你的eclipse工具欄的位置將出現profile按鈕(上圖紅色標記的按鈕)說明tptp安裝成功.
          如果想測試你的程序,右鍵點擊類文件選擇Profile as--->Java Application將打開如下界面:

          在打開此界面過程中系統進程中將多一個ACServer服務項,這也是tptp所依賴的一個非常重要的服務,在tptp4.4之前的版本agent controller(ACServer服務)
          是需要用戶手動打開此服務,agent controller可以在tptp的網站下載,注意要下載與你系統相符的agent controller版本,tptp4.4不需要另外下載agent controller
          tptp自動啟動agent controller,此服務的默認的端口為10002,使用時要查看端口是否被占用,再看上圖,如果你的jdk是1.5可以選擇jre1.5,如果jdk1.6需要選擇jre1.5
          or new來運行tptp,如果成功eclipse將改變為Profile and Logging透視圖,如下圖:

          左側將出現統計項,雙擊此項在右側出現統計信息,如果eclipse中安裝有mdt-uml工具插件,當右鍵點擊統計項時會出現uml統計項,將出現uml的序列圖.
          此上只是tptp的基本應用,僅供參考,tptp的配置及應用還有很多,并且也可以測試web工程的應用,如果有興趣大家可以去eclipse網站查看資料.
          posted on 2008-08-25 13:20 吳凡 閱讀(129) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 湖南省| 临高县| 盐池县| 湘潭市| 克拉玛依市| 寿光市| 扎赉特旗| 高雄县| 雷山县| 岳普湖县| 陇南市| 北京市| 泗阳县| 白城市| 昌图县| 安新县| 邳州市| 正定县| 巨鹿县| 长武县| 青铜峡市| 桃园市| 涟源市| 夏邑县| 武胜县| 铜梁县| 临安市| 城市| 桑日县| 漳州市| 攀枝花市| 宝应县| 榆林市| 包头市| 綦江县| 宣汉县| 合作市| 柳河县| 灵石县| 黄山市| 睢宁县|