My Oracle Support Banner

OUD - How to Troubleshoot Memory Leaks (Doc ID 2766169.1)

Last updated on AUGUST 01, 2023

Applies to:

Oracle Unified Directory - Version 12.2.1.3.180322 and later
Information in this document applies to any platform.

Goal

 The Goal of this doc is to provide information on how to detect memory leaks in OUD.  It is recommended to apply all OS patches as some customers issues have been resolved by OS patching.

Please review KM doc: OUD - How to Enable Java Flight Recorder (JFR) with Oracle Unified Directory (Doc ID 2097394.1) for more information on how to enable and use JFR.

Solution

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Goal
Solution
 Detect a Memory Leak
 Find the Leaking Class
 Find the Leak
 Understand the OutOfMemoryError Exception
 Troubleshoot a Crash Instead of OutOfMemoryError
 Diagnose Leaks in Java Language Code
 Get a Heap Histogram
 Monitor the Objects Pending Finalization
 Diagnose Leaks in Native Code
 Track All Memory Allocation and Free Calls
 Track All Memory Allocations in the JNI Library
 Track Memory Allocation with Operating System Support
 Find Leaks with the dbx Debugger
 Find Leaks with the libumem Tool
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.