Java Specialists' Java Training Europehome of the java specialists' newsletter

Java Performance Tuning - Course Outline

Take full advantage of the speed Java has to offer!

Course Outline

Chapter Description
Day 1 -
Dominating Consumer
  • Defining the user experience
  • Defining performance and performance tuning
  • Performance tuning methodology
  • Performance tuning model
  • Response time budgeting
  • Usage patterns
  • Test harnesses
  • Load, stress, and endurance testing
Day 2 -
Where did my Memory Go?
  • System monitoring
  • Memory management
  • Garbage collection
  • Object life cycles
  • Monitoring garbage collection
  • Tools for garbage collection analysis
Day 3 -
Profiling
  • Tools to find latency
  • Inter-process communications monitoring
  • JDBC monitoring
  • Threading and concurrent
  • Java Management eXtentions (JMX)
  • Thread profiling
  • Execution profiling
  • Memory profiling
  • Memory leak and loitering objects diagnosis and repair
  • Thread dump analysis
Day 4 -
Benchmarking
  • Micro benchmarking
  • Macro benchmarking
  • Factors that affect benchmarks
  • Analysis of benchmarking results
  • Review of performance sensitive algorithms
  • Performance tuning tactics
  • Getting big gains first
  • Psychology of performance tuning


1. Course Overview 2. Course Outline 3. Enquire
    
Your Name

Your E-Mail

Your Phone

Your Company

Your Comment


Java Master
Java Concurrency
Design Patterns
In-House Courses



© 2010 Heinz Kabutz - All Rights Reserved Sitemap seo web design Catch22 Marketing
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. JavaSpecialists.eu is not connected to Oracle, Inc. and is not sponsored by Oracle, Inc.