How can I tell whether an OutOfMemoryError (OOM) was caused by a
memory leak or an insufficiently sized/tuned heap? You can't,
unless you have intimate knowledge of the application and the load
of the application.More data is required (see 1) System dump / core
file / heapdump analysis gives us insight into the objects
consuming the heap, and which objects might be considered leak
suspects.Garbage collection logs can show...