The document is an agenda for a Java performance seminar to be held on June 18, 2009 at the Daniel Hotel in Herzelia. The seminar will cover topics including the history of JVM optimizations from early interpreted bytecodes to modern just-in-time compilation and garbage collection. It will also discuss identifying and solving performance issues using tools like VisualVM, profiling techniques, and programming tips. Later sessions will focus on JVM optimizations, garbage collection, compiler optimizations, and using distributed JVMs and clustering solutions to improve performance.
17. JDK tools for performance diagnostics
• Visual Monitoring Tools
• Identify and solve problems using
• VisualVM
• Btrace
• jHat
17
18. Riding the memory bus
• Distributed JVM
• Overcome disk and network access
scalability bottlenecks
• Strategies for using RAM efficiently
• Terracotta’s clustering solution
18
19. The Experts Panel
• Any Questions?
• Submit your performance questions until the
last lecture
• Hit AlphaCSP’s Experts Panel with your
questions
19