Java Performance Tuning
Java(TM) - see bottom of page
Our valued sponsors who help make this site possible
ManageEngine: End-to-End Java Performance Management. Download Product Now!
FREE Java Performance Troubleshooting Tool from AppDynamics. Download now!
New Relic: Try free w/ production profiling and get a free shirt!
Java Performance Training Courses
|
JProfiler
|
|
Get rid of your performance problems and memory leaks!
|
|
See Your Message Here
|
|
You could have your tool advertised here, to be seen by thousands of potential customers
|
|
ManageEngine
|
|
ManageEngine: End-to-End Java Performance Management. Download Product Now!
|
|
AppDynamics
|
|
FREE Java Performance Troubleshooting Tool from AppDynamics. Download now!
|
|
New Relic
|
|
New Relic: Try free w/ production profiling and get a free shirt!
|
|
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:
- Quickly identify and fix the root causes of poor performance in your applications
- Find and solve memory problems in hours - not days or weeks
- Find critical supportive evidence before deciding on a potentially expensive course of action
- Find performance issues before they make their escape into the wild
Ask about our next offering on the Greek island of Crete, Sept 18 - 21, 2012. 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: 2013-05-01
Copyright © 2000-2013 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