隨筆-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 閱讀(1893) 評論(0)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 昂仁县| 邢台县| 五大连池市| 大厂| 聂荣县| 唐海县| 凌海市| 麟游县| 凤山市| 吉木乃县| 丽水市| 义马市| 莱西市| 梅河口市| 东明县| 和龙市| 水富县| 团风县| 博兴县| 怀远县| 东宁县| 临西县| 师宗县| 河池市| 滦平县| 慈溪市| 南宁市| 内丘县| 乐清市| 砚山县| 体育| 黑龙江省| 虞城县| 安多县| 同心县| 深泽县| 莫力| 军事| 陕西省| 阆中市| 岐山县|