Classification of Java Performance Tuning Methods

  • 12m
  • Manzar Choudhary, Mudit Verma, Narendra Sharma
  • EMC
  • 2015

Achieving a target performance sometimes becomes a big challenge for an application. In general, once the application coding is done and desired functionality is achieved, the performance aspect comes into the picture. After achieving the desired functionality, people start targeting for performance numbers. At that point the need for application tuning arises.

Add a note hereTuning an application requires high expertise. Sometimes by just looking at the application design or Java Virtual Machine (JVM) parameter, an expert can identify the bottlenecks in the application and can give tuning advice, but sometimes detailed and extensive diagnosis of the application call flow needs to be done in order to issue any tuning advice. Different applications have different types of resource usage, e.g. some applications rely heavily on database. On the other hand, web service applications may be making tons of network calls. Hence, each application requires different tuning techniques.

In this Book

  • Classification of Java Performance Tuning Methods
  • Overview
  • Characteristics of the Tuning Techniques
  • Application Tuning Techniques
  • Tuning Techniques
  • Tuning JVM OPTIONS – Ergonomic Settings
  • Application Level Techniques
  • Tuning Techniques
  • Third Party Component Level
  • Conclusion
  • References
SHOW MORE
FREE ACCESS