Learn tuning java. tuning java training. hands-on tuning java training courses.

Java Performance Tuning Training

Learn Java Performance Tuning from former Sun Java Engineers!

Get the most out of your Java platform
through the DevelopIntelligence Java Performance Tuning Training.

Discover how to detect memory leaks in your Java application. See how different garbage collection algorithms effect the JVM. Learn first-hand the performance tuning process and tools. Build a performance tuning plan for your organization.

Java Performance Tuning Training
(JVM Performance Tuning)

Purpose: Tune a Java application to address system performance issues and crashes

Audience: Advanced Java programmers and system administrators needing to increase Java performance by tuning their Java applications

Duration: 4 days

Summary:
The Java Performance Tuning Training course examines the philosophies, tools, and processes to successfully tune a Java application. Assuming most students have not experimented with performance tuning, the course begins with an introduction of performance tuning, exploring what is and is not considered performance tuning. The general performance tuning discussion is made relevant through the examination of the Java platform and the Java Virtual Machine architecture. With the appropriate foundation laid, the course examines common tuning tools and their applications. The meat of the course is found in the performance tuning process discussion and is made practical through a hands-on examination of general tuning best practices and heap tuning.

Topics:
  • Introduction to Performance Tuning
  • Java Virtual Machine Architecture
  • Java Performance Tuning Tools
  • The Tuning Process
  • Performance Planning
  • Tuning Best Practices
  • Fundamentals of Garbage Collection Tuning
  • Memory Heap Tuning and Stack Tuning
  • JVM Operating Specific Tuning

Java Performance Tuning Workshop

Purpose: Learn how to apply Java Performance Tuning practices to YOUR application

Audience: Advanced Java programmers and system administrators needing to increase Java performance by tuning their Java applications

Duration: 4 days + 1 day customer-specific tuning services

Summary:
The Java Performance Tuning Workshop covers the same content as the Java Performance Tuning Training course. However, it includes 1 additional day of customer application-specific tuning.

The Java Performance Tuning Training course examines the philosophies, tools, and processes to successfully tune a Java application. Assuming most students have not experimented with performance tuning, the course begins with an introduction of performance tuning, exploring what is and is not considered performance tuning. The general performance tuning discussion is made relevant through the examination of the Java platform and the Java Virtual Machine architecture. With the appropriate foundation laid, the course examines common tuning tools and their applications. The meat of the course is found in the performance tuning process discussion and is made practical through a hands-on examination of general tuning best practices and heap tuning.

Topics:
  • Introduction to Performance Tuning
  • Java Virtual Machine Architecture
  • Java Performance Tuning Tools
  • The Tuning Process
  • Performance Planning
  • Tuning Best Practices
  • Fundamentals of Garbage Collection and Heap Tuning
  • JVM Operating Specific Tuning

Hands-On Format
Customized, in-depth, instructor-led lecture and lab training.

We'll Come To You
Here are just a few recent training locations: Austin, Baltimore, Boston, Boulder, Calgary, Charlotte, Chicago, Columbus, Dallas, Denver, Detroit, Edmonton, Houston, Indianapolis, Jacksonville, Las Vegas, Los Angeles, Louisville, Memphis, Milwaukee, Montreal, Nashville, New York, Ottawa, Philadelphia, Phoenix, Portland, San Antonio, San Diego, San Francisco, San Jose, Seattle, Toronto, Vancouver, Washington DC

110% Guarantee
If you aren't satisfied with our training, we'll refund your money and give you $750.

Customized for You
We customize every solution to meet the specific learning needs.