Abstract: Java applications run on the Java Virtual Machine (JVM), which provides automatic memory management through garbage collection. Despite this feature, memory leaks remain a critical problem in long-running JVM-based applications. A memory leak occurs when objects that are no longer required are unintentionally retained in memory, leading to increased heap usage and eventual application failure. This research paper explores the causes of memory leaks in JVM applications, techniques for detecting them, tools used for leak analysis, and preventive best practices. The paper emphasizes monitoring and profiling approaches to identify leaks efficiently and proposes a systematic methodology for memory leak detection.


Downloads: PDF | DOI: 10.17148/IARJSET.2026.13123

How to Cite:

[1] Prof. Varshitha C, "Memory Leak Detection in JVM-Based Applications," International Advanced Research Journal in Science, Engineering and Technology (IARJSET), DOI: 10.17148/IARJSET.2026.13123

Open chat