WebSphere

User Group UK

Looking for up-to-date content? Check out IBM's WebSphere, Liberty, Java & DevOps Community, as well as @wasdevnet and @openlibertyio on Twitter!


Title:
Class Loading and debugging Class Loader memory leaks in WebSphere Application Server
Stream:
123
Speakers:
Ian Partridge
Abstract:
As Java applications and frameworks grow in complexity, they increasingly make use of advanced Java classloading features. These features bring benefits such as improved modularity, runtime "hotswapping" of code, and enhanced isolation of applications. In this talk, Ian Partridge from Java Level 3 service discusses classloading in Java, with particular focus on the techniques used in J2EE appservers like WebSphere Application Server. The native and java heap memory requirements of classloaders will be discussed, together with best practices for diagnosing classloader memory leaks. Ian will also demonstrate how the Eclipse Memory Analyzer Tool can be used to diagnose these memory leaks, so they can be identified before an OutOfMemoryError occurs.