Abstract:
Garbage collection (GC) is central to the Java language, and a critical component of high-performance Java applications. This session will describe the IBM JDK 5.0 GC algorithms, how they adapt to changing workloads, and provide guidance interpreting and visualizing GC data. Come to this session to learn how to improve overall application behavior, including performance, be it throughput or \\nresponsiveness, and footprint, as well as how to analyze performance characteristics and respond to performance data. We also introduce the Extensible Verbose ToolKit (EVTK) to facilitate visualizing and analyzing relevant GC data. Finally, we discuss future directions that the GC will explore, including real time and soft real-time applications.