Author: burton Date: Thu Mar 3 22:44:31 2005 New Revision: 156138 URL: http://svn.apache.org/viewcvs?view=rev&rev=156138 Log: more dox
Modified: jakarta/commons/sandbox/benchmark/trunk/project.xml jakarta/commons/sandbox/benchmark/trunk/xdocs/index.xml Modified: jakarta/commons/sandbox/benchmark/trunk/project.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/benchmark/trunk/project.xml?view=diff&r1=156137&r2=156138 ============================================================================== --- jakarta/commons/sandbox/benchmark/trunk/project.xml (original) +++ jakarta/commons/sandbox/benchmark/trunk/project.xml Thu Mar 3 22:44:31 2005 @@ -1,8 +1,6 @@ <?xml version="1.0"?> <project> - <extend>../commons-build/sandbox-project.xml</extend> - <name>Commons Benchmark</name> <id>commons-benchmark</id> @@ -20,7 +18,19 @@ <currentVersion>0.0.2</currentVersion> <package>org.apache.commons.benchmark</package> - + + <organization> + <name>Apache Software Foundation</name> + <url>http://jakarta.apache.org/</url> + <logo>http://jakarta.apache.org/images/jakarta-logo.gif</logo> + </organization> + + <siteAddress>jakarta.apache.org</siteAddress> + <siteDirectory>/www/jakarta.apache.org/commons/sandbox/benchmark</siteDirectory> + <distributionDirectory> + /www/jakarta.apache.org/builds/jakarta-commons/sandbox/benchmark + </distributionDirectory> + <versions> </versions> Modified: jakarta/commons/sandbox/benchmark/trunk/xdocs/index.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/benchmark/trunk/xdocs/index.xml?view=diff&r1=156137&r2=156138 ============================================================================== --- jakarta/commons/sandbox/benchmark/trunk/xdocs/index.xml (original) +++ jakarta/commons/sandbox/benchmark/trunk/xdocs/index.xml Thu Mar 3 22:44:31 2005 @@ -48,22 +48,47 @@ try { - benchmark.start(); + benchmark.start(); - //do something expensive + //do something expensive } finally { - benchmark.complete(); + benchmark.complete(); } - + </source> <p> - The method overhead is very light. One a modern machine you can - perform about 1M benchmarks per second. For code thats only - called a few thousand times you won't notice any performance - overhead. + The method overhead is very light. One a modern machine you can + perform about 1M benchmarks per second. For code thats only + called a few thousand times you won't notice any performance + overhead. </p> + + </section> + + <section name="Goals"> + + <p> + Java (and UNIX) has for a long time lacked the equivalent (for + the most part) of Windows perfmon. While perfmon was by no + means perfect the goals were admirable. Developers could export + simple statistics from their application and perfmon could + introspect the values and graph them. + </p> + + <p> + With commons benchmark we can provide similar functionality by + allowing developers to export statistics and then tool + developers can write frontends to monitor application + performance. + </p> + + <p> + Infrasturre code such as rrdtool, ganglia, and jrobin, provide + the foundation to view the data and commons benchmarks provides + a way to get at the data. + </p> </section> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]