Java Performance Tuning

Java(TM) - see bottom of page

|home |services |training |newsletter |tuning tips |tool reports |articles |resources |about us |site map |contact us |

Our valued sponsors who help make this site possible
New Relic: Try free w/ production profiling and get a free shirt! 

ManageEngine's Site24x7: End-to-End analysis on Java EE web transactions. Sign up for FREE! 

AppDynamics: Get complete browser to backend visibility. Monitor Now! 

Java Performance Training Courses

Chart Java Jitter with jHiccup
Monitor and identify pauses in your Java apps. Download now

Use jKool analytics as a service
Spot patterns in time-series data - real-time and free

JProfiler
Get rid of your performance problems and memory leaks!


Java Performance Training Courses
COURSES AVAILABLE NOW. We can provide training courses to handle all your Java performance needs

See Your Message Here
You could have your tool advertised here, to be seen by thousands of potential customers

Java Performance Tuning, 2nd ed
The classic and most comprehensive book on tuning Java

Java Performance Tuning Newsletter
Your source of Java performance news. Subscribe now!
Enter email:


New Relic
New Relic: Try free w/ production profiling and get a free shirt!

ManageEngine
ManageEngine's Site24x7: End-to-End analysis on Java EE web transactions. Sign up for FREE!

AppDynamics
AppDynamics: Get complete browser to backend visibility. Monitor Now!


Chart Java Jitter with jHiccup
Monitor and identify pauses in your Java apps. Download now

Why is my application so slow?
Learn 3 ways to detect Java Application Performance Trends

JProfiler
Get rid of your performance problems and memory leaks!


Don't leave performance to chance. Let the experts at Java Performance Tuning train your staff to recognize and correct performance problems throughout the entire application development lifecycle.

Our comprehensive four day training course will provide you with the skills you'll need to quickly performance tune your Java applications. Topics covered include tooling, methodology, architecture, best practices, benchmarking, and memory management. With hands-on experience from real problems, you'll learn how to:

Ask about our next offerings. We can also offer this course onsite at your organization's facilities. There are also offerings made in cooperation with ExitCertified and Sun's Extreme Learning program.

Please contact us for further information about our course.

Course Descriptions


Day 1 - Introduction to Performance
  • Defining performance and performance tuning
  • Performance tuning methodology
  • Model describing the system under investigation
  • Applications of the model to direct the process
  • Importance of responsiveness
  • Effective use of monitoring in diagnosis performance problems
  • Performance testing
  • Load, stress, and endurance testing
  • Load test harnesses
Day 2 - The Java Virtual Machine
  • System monitoring
  • Tools for system monitoring
  • Memory management
  • Sun garbage collection
  • IBM garbage collection
  • Object life cycles
  • Monitoring garbage collection
  • Tools for garbage collection analysis
Day 3 - Tooling
  • Tools to find latency
  • Inter-process communications monitoring
  • Tools for monitoring inter-process communications
  • JDBC monitoring
  • Threading and concurrent
  • Java Management eXtentions (JMX)
  • Profiling tools
  • Execution profiling
  • Memory profiling
  • Memory leak characterization
  • Thread dump analysis
Day 4 - Performance Tuning in Practice
  • Performance tuning tactics
  • Getting big gains first
  • Psychology of performance tuning
  • Micro benchmarking
  • Macro benchmarking
  • Factors that affect benchmarks
  • Analysis of benchmarking results
  • Review of collections
  • Serialization


Last Updated: 2014-10-29
Copyright © 2000-2014 Fasterj.com. All Rights Reserved.
All trademarks and registered trademarks appearing on JavaPerformanceTuning.com are the property of their respective owners.
Java is a trademark or registered trademark of Oracle Corporation in the United States and other countries. JavaPerformanceTuning.com is not connected to Oracle Corporation and is not sponsored by Oracle Corporation.
URL: http://www.JavaPerformanceTuning.com/training.shtml
RSS Feed: http://www.JavaPerformanceTuning.com/newsletters.rss
Trouble with this page? Please contact us