首页> 外文会议>IEEE International Conference on Software Maintenance >Improving statistical approach for memory leak detection using machine learning
【24h】

Improving statistical approach for memory leak detection using machine learning

机译:使用机器学习改善内存泄漏检测的统计方法

获取原文

摘要

Memory leaks are major problems in all kinds of applications, depleting their performance, even if they run on platforms with automatic memory management, such as Java Virtual Machine. In addition, memory leaks contribute to software aging, increasing the complexity of software maintenance. So far memory leak detection was considered to be a part of development process, rather than part of software maintenance. To detect slow memory leaks as a part of quality assurance process or in production environments statistical approach for memory leak detection was implemented and deployed in a commercial tool called Plumbr. It showed promising results in terms of leak detection precision and recall, however, even better detection quality was desired. To achieve this improvement goal, classification algorithms were applied to the statistical data, which was gathered from customer environments where Plumbr was deployed. This paper presents the challenges which had to be solved, method that was used to generate features for supervised learning and the results of the corresponding experiments.
机译:内存泄漏是各种应用中的主要问题,即使它们在具有自动内存管理的平台上运行,例如Java虚拟机的平台。此外,内存泄漏有助于软件老化,提高软件维护的复杂性。因此,远程内存泄漏检测被认为是开发过程的一部分,而不是软件维护的一部分。为了以质量保证过程的一部分或在生产环境中检测缓慢的内存泄漏,在名为Plumbr的商业工具中实现并部署了内存泄漏检测的统计方法。它显示出在泄漏检测精度和召回方面的有希望的结果,然而,即使需要更好的检测质量。为实现这种改进目标,将分类算法应用于统计数据,该数据从部署Plumbr的客户环境中收集。本文介绍了必须解决的挑战,用于生成监督学习特征的方法和相应实验的结果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号