There are multiple tools available for CPU and memory profiling, jvisualvm is fairly new among these.
Are there any comparison/benchmarking between these tools? Which tool is better than other?
I used YourKit Java Profiler and I was satisfied. Additionally, it is free for open-source projects (so I did not have to pay for it ;) )