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:
Java (2)
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.
Bio:

Ian Partridge:

Ian joined IBM in 2003 as a member of the JVM development team.

He initially worked in the garbage collection development team, before taking roles in the shared classes and RAS components.

In 2009 he moved to the Java service organisation to pass on his knowledge of JVM debugging and troubleshooting to customers.

Away from IBM he helps run Southampton's symphony orchestra and philharmonic choir.

Ian Partridge

Safira
Prolifics
Icon Solutions
MidVision
W3Partnership
iDelta
Ranger4
Technology Solutions - formerly a division of Avnet, now part of Tech Data.
CSI
Compuware
AppDynamics
Nastel
XebiaLabs
SOA Software