首页> 外国专利> Low-overhead run-time memory leak detection and recovery

Low-overhead run-time memory leak detection and recovery

机译:低开销的运行时内存泄漏检测和恢复

摘要

Leaked memory in a computer system is detected and recovered by first detecting memory leakage within the computer system based on nonlinear and non-parametric time-series regression analysis of software telemetry data generated by one or more software process running on the computer system. If existence of memory leakage is detected, then memory that has leaked is specifically identified and recovered. This is done by halting one or more of the software processes, generating a core image file or files of the halted software process(es), and re-starting the halted process or processes without waiting for analysis of the core image file(s). Then, the core image file is evaluated to specifically identify leaked memory in the computer system based on the core image file. Finally, the identified leaked memory is recovered.
机译:通过首先基于由计算机系统上运行的一个或多个软件进程生成的软件遥测数据的非线性和非参数时间序列回归分析,首先检测计算机系统内的内存泄漏,从而检测和恢复计算机系统中的内存泄漏。如果检测到存在内存泄漏,则将专门识别并恢复已泄漏的内存。可以通过停止一个或多个软件进程,生成一个或多个暂停的软件进程的核心映像文件以及重新启动一个或多个暂停的进程而无需等待对核心映像文件的分析来完成此操作。 。然后,评估核心映像文件以基于核心映像文件专门识别计算机系统中的泄漏内存。最后,恢复识别出的泄漏内存。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号