contact@ijirct.org      

 

Publication Number

2503062

 

Page Numbers

1-5

 

Paper Details

Identifying and Troubleshooting Memory Leaks in Java Applications

Authors

Lakshmi Narasimha Rohith Samudrala

Abstract

Memory leaks in Java applications is a challenge that programmers find it difficult to overcome. Although Java has an in-built memory management, its GC process fails to clear objects that are referenced. This causes programmers to rely on manual memory management techniques to prevent unintended object retention.

This paper dives into the memory segmentation of Java, while explaining the definition of memory leaks and what causes it. The paper explores few examples of codes that cause memory leaks and provides solutions to those problems. This paper explores practical methods for identifying and troubleshooting memory leaks using heap dumps, garbage collection logs, and profiling tools It also provides best practices which can help development team to prevent memory leaks. By implementing these strategies, developers can enhance application stability, optimize memory usage, and prevent performance degradation caused by excessive memory consumption.

Keywords

 

. . .

Citation

Identifying and Troubleshooting Memory Leaks in Java Applications. Lakshmi Narasimha Rohith Samudrala. 2019. IJIRCT, Volume 5, Issue 4. Pages 1-5. https://www.ijirct.org/viewPaper.php?paperId=2503062

Download/View Paper

 

Download/View Count

8

 

Share This Article