技术特征:
技术总结
本发明涉及一种内存异常增长的检测系统及方法,包括内存记录模块,用于注册钩子函数并记录所有已经申请的内存的元数据;内存监控模块,用于监控目标进程的已使用内存,并在出现内存异常增长且熬过阈值时记录所述的内存记录模块所保存的元数据;数据分析模块,用于分析内存监控模块的所有数据,将元数据转换成调试信息并生成可视化信息,显示内存异常增长的总大小和各个内存申请点所申请内存的大小和百分比。采用该系统及方法,实现了内存异常增长的检测;能在进程运行同时自由启动和关闭,并检测到任意短时间内的内存突发性增长,检测效果显著;能准确定位泄露位置并获得内存增长点和图表统计数据,提高准确性,具有广泛的应用范围。
技术研发人员:张鹏
受保护的技术使用者:上海联彤网络通讯技术有限公司
技术研发日:2017.04.11
技术公布日:2017.08.01