隨筆 - 41  文章 - 29  trackbacks - 0
          <2009年2月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          1234567

          常用鏈接

          留言簿(5)

          隨筆分類(28)

          隨筆檔案(23)

          收藏夾(6)

          Inside JVM

          Java

          java performance

          Solr

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          Recently, a new java profiling tool (http://perf4j.codehaus.org/) gets more and more attentions. It is pretty interesting and lightweight tool and may give us more thoughts on our profiling log framework.

          • The goal of the Perf4j project
            Perf4J is a set of utilities for calculating and displaying perfomance statistics for Java code. For developers who are familiar with logging frameworks such as log4j or java.util.logging, an analogy helps to describe Perf4J:

            Perf4J is to System.currentTimeMillis() as log4j is to System.out.println()
          • Feature List:
            • A simple stop watch mechanism for succinct timing statements.
            • A command line tool for parsing log files that generates aggregated statistics and performance graphs.
            • Easy integration with the most common logging frameworks and facades: log4j, java.util.logging, Apache Commons Logging and SLF4J.
            • Custom log4j appenders to generate statistics and graphs in a running application (custom java.util.logging handlers coming soon).
            • The ability to expose performance statistics as JMX attributes, and to send notifications when statistics exceed specified thresholds.
            • A servlet for exposing performance graphs in a web application.
            • A @Profiled annotation and a set of custom aspects that allow unobstrusive timing statements when coupled with an AOP framework such as AspectJ or Spring AOP.
            • An extensible architecture.
          • simple demo
            http://perf4j.codehaus.org/images/meanChart.png
            http://perf4j.codehaus.org/images/tpsChart.png
          posted on 2009-02-22 22:00 Justin Chen 閱讀(2065) 評論(0)  編輯  收藏 所屬分類: Java Common
          主站蜘蛛池模板: 博湖县| 武平县| 巴塘县| 政和县| 双柏县| 武定县| 甘肃省| 青海省| 巴彦淖尔市| 青阳县| 闸北区| 两当县| 临澧县| 迁安市| 景洪市| 余江县| 晋中市| 儋州市| 响水县| 宜宾市| 北辰区| 南昌县| 荔波县| 河北省| 宝丰县| 永川市| 阿拉尔市| 阿巴嘎旗| 宜都市| 舞阳县| 台江县| 旬阳县| 姚安县| 四川省| 水富县| 金溪县| 响水县| 高清| 屯昌县| 彰武县| 满城县|