Making with Eclipse · Sponsored
Wednesday, 13:00, 20 minutes | Cypress
This session will look at some common problems and pitfalls in Java applications. The focus will be on non-invasive profiling and diagnostics of running production systems. Problems tackled will be:
- Excessive GC
- Finding hotspots and optimizing them
- Optimizing the choice of data structures
- Synchronization problems
- Finding out where exceptions are thrown
- Finding memory leaks
All problems will be demonstrated and solved running both the bad-behaving applications and the tools to analyze them from within the Eclipse Java IDE.
Marcus is one of the founders of Appeal Virtual Machines, the company that created the JRockit JVM. He is currently working as Architect, Team Lead and Engineering Manager for the JRockit Mission Control team. In his spare time he enjoys coding on his many pet projects, composing music, and scuba diving. Marcus has contributed JRockit related articles, whitepapers, tutorials, and webinars to the JRockit community, and has been an appreciated speaker at various conferences, such as Oracle Open World and Java One. He is also one of the two authors behind a popular new book about JVM technology.