I have a program I ported from C to Java. Both apps use quicksort to order some partitioned data (genomic coordinates).
The Java version runs fast, but I\'d like to get
jvisualvm ships with JDK 6 now - that's the reason the link cited above doesn't work. Just type "jvisualvm
If it's a long-running process, you can turn on the -server option when you run. There are a lot of tuning options available to you; that's just one.