The talk describes Java Performance Diagnostic Model, a proven performance tuning methodology developed by Kirk Pepperdine and is currently being used by many that have attended his performance tuning seminar. The methodology works to categorize and characterize all of the different types of underlying problems that are responsible for poor performance in Java applications. Doing so accelerates the diagnostic process allowing practitioners to identify root cause often in a fraction of the time.