Java/JVM Run time Analysis : Introduction to tools

http://www.slideshare.net/zeroproductionincidents/java-profiling

http://openjdk.java.net/groups/hotspot/docs/jvmtiImpl.pdf

http://docs.oracle.com/javase/7/docs/technotes/guides/jpda/

https://www-01.ibm.com/support/knowledgecenter/SSAW57_7.0.0/com.ibm.websphere.base.doc/info/aes/ae/tprf_jvmpidata.html

Please comment if you have any question. Thanks.. :)