[ 
https://issues.apache.org/jira/browse/ZOOKEEPER-1232?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Thomas Koch updated ZOOKEEPER-1232:
-----------------------------------

    Attachment: ZOOKEEPER-1232.patch
    
> remove unused o.a.z.server.util.Profiler
> ----------------------------------------
>
>                 Key: ZOOKEEPER-1232
>                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-1232
>             Project: ZooKeeper
>          Issue Type: Bug
>            Reporter: Thomas Koch
>            Assignee: Thomas Koch
>         Attachments: ZOOKEEPER-1232.patch
>
>
> The class is not used and it rather harms to suggest to people that this 
> would be the right way to do micro-benchmarks on the JVM. It even harms to 
> suggest that micro-benchmarks are the right way to approach Java performance 
> issues.
> Quote from http://code.google.com/p/caliper/wiki/JavaMicrobenchmarks
> "Why would I ever write a microbenchmark then?
> Most of the time, you shouldn't! Instead, slavishly follow a principle of 
> simple, clear coding that avoids clever optimizations. This is the type of 
> code that JITs of the present and future are most likely to know how to 
> optimize themselves. And that's a job which truly should be theirs, not 
> yours. "
> Tools to do microbenchmarks:
> http://code.google.com/p/caliper/ (from the team that also does Guava, the 
> Google Java library, recommended by Joshua Bloch himself)
> http://hype-free.blogspot.com/2010/01/choosing-java-profiler.html
> http://www.infoq.com/articles/java-profiling-with-open-source
> http://java.net/projects/japex
> Joshua Bloch on Performance Anxiety:
> http://java.dzone.com/articles/joshua-bloch-performance (follow link to 
> parleys)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to