Next up: EclipseCon EuropeSign in
Enter your EclipseCon 2013 username.
Enter the password that accompanies your username.

The Art of Java Performance Tuning

Session Type: 
Standard [35 minutes]
Speakers

Performance tuning Java is as much an art as it is a science. Understanding the intrinsic performance characteristics of method calls, heap allocations, and casts is essential for developing efficient code at the micro level. Understanding the overall performance of applications as a whole is essential for developing efficient algorithms at the macro level. It's critically important in all cases to measure in several different ways and to double check that those measurements are consistent. It's also critical to beware of the JIT effect: many things get faster with repeated use, even to the point where some things are simply free. In this presentation I will share my experience with performance tuning EMF and EMF-based applications specifically; the insights gained have broad application.

Schedule info

Time slot: 
26 March 10:30 - 11:05
Status: 
Accepted

Audience

Track: 
Cool Stuff (Other)
Experience level: 
Beginner

Source Code Link

Note that I've uploaded the slides and including the following link to the source for the benchmark harness:
BenchmarkHarness.java which contains all the benchmarks I measured for the presentation.

Copyright © 2013 The Eclipse Foundation. All Rights Reserved.