Memory leak detection in Plumbr

2014 ◽  
Vol 45 (10) ◽  
pp. 1307-1330 ◽  
Author(s):  
Vladimir Šor ◽  
Satish Narayana Srirama ◽  
Nikita Salnikov-Tarnovski
Keyword(s):  
Author(s):  
Jui-Shan Liang ◽  
Hung-Wei Kao ◽  
Han-Ching Tsao ◽  
Shao-Chen Chang ◽  
Meng-Hsun Tsai ◽  
...  
Keyword(s):  

Author(s):  
Bhavana D ◽  
Veena M B ◽  
Santosh Kumar Sahu

Memory leaks are a major concern to the long running applications like servers which make the working set to grow with the program. This eventually leads to system crashing. This paper discusses a staged approach to detect leaks in firmware of remote server controller. Remote server controller monitors the server remotely with many processes running in the background. Any memory leak in the long running applications pose a threat to the performance of the system. The approach adopted here filters the processes running in the system with leaks based on time threshold in the first stage. These processes with leaks are passed to the next stage where precise memory leak detection is done using the open source dynamic instrumentation tool Valgrind. The system leverages an automated leak detection approach that invokes the leak detection process on encountering any severity in the system and generates a consolidated leak report. The proposed approach has less impact on the performance of the system and is faster compared to many available systems as there is no need to modify or re-compile the program. In addition, the automated approach offers an effective technique for detecting possible leakages in early software development phases.


Author(s):  
Anshul Jindal ◽  
Paul Staab ◽  
Jorge Cardoso ◽  
Michael Gerndt ◽  
Vladimir Podolskiy
Keyword(s):  

2004 ◽  
Vol 38 (5) ◽  
pp. 156-164 ◽  
Author(s):  
Matthias Hauswirth ◽  
Trishul M. Chilimbi
Keyword(s):  

Author(s):  
Xiaohui Sun ◽  
Sihan Xu ◽  
Chenkai Guo ◽  
Jing Xu ◽  
Naipeng Dong ◽  
...  
Keyword(s):  

Sign in / Sign up

Export Citation Format

Share Document