隨筆-6  評論-0  文章-3  trackbacks-0
          Eclipse Profiler Plugin通常用于測試WebApplication

          以tomcat為例,在catalina.bat中加入以下配置

          set _EXECJAVA=%_RUNJAVA%
          set MAINCLASS=org.apache.catalina.startup.Bootstrap
          set ACTION=start
          set SECURITY_POLICY_FILE=
          set DEBUG_OPTS=
          set JPDA=
          following line:
          set JAVA_OPTS=-XrunProfilerDLL:1 -Xbootclasspath/a:jakarta-regexp.jar;profiler_trace.jar;commons-lang.jar -D__PROFILER_PACKAGE_FILTER=__A__%MAINCLASS%;__M__sun.;__M__com.sun.;__M__java.;__M__javax.;__M__org.apache. -D__PROFILER_TIMING_METHOD=1


          來綁定jvm,這里的__A__表示啟動類 __M__表示不監視的類

          然后進入eclipse,在run面板的profiler里面設置要要監視的類,然后啟動tomcat,運行的結果可以在下面的面板中看到。包括執行時間,調用率等等。

          當遇到性能瓶頸的時候,不妨自己動手測試一下,說不定能發現不少問題。對代碼的重構能產生幫助

          posted on 2006-03-03 10:24 frogfool 閱讀(1894) 評論(0)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 望谟县| 来凤县| 大埔区| 山东省| 亳州市| 北碚区| 布尔津县| 黑河市| 林州市| 贵德县| 连云港市| 沙坪坝区| 铜梁县| 马尔康县| 香格里拉县| 山阴县| 建平县| 焉耆| 陈巴尔虎旗| 固安县| 博湖县| 年辖:市辖区| 定日县| 石首市| 内丘县| 长沙市| 大石桥市| 聂拉木县| 周宁县| 陇川县| 突泉县| 沈丘县| 铁岭县| 连城县| 左贡县| 扶风县| 当雄县| 万全县| 元江| 安新县| 大化|