【技术实现步骤摘要】
本专利技术涉及计算机,具体而言,涉及一种监控内存泄漏的方法、装置及电子设备。
技术介绍
1、程序在运行时,会向系统申请内存空间,用于存储程序运行所需的数据;当程序不需要内存空间中存储的数据后,如果该内存空间没有被即时释放,则出现内存泄漏。当出现内存泄漏的内存空间越来越多时,系统的可用内存会越来越少,可能导致程序运行非常缓慢,甚至程序崩溃。相关技术中,可以通过检查程序代码、通过测试用例对程序代码进行测试等方式,减少程序出现内存泄漏的问题,然而这些方式解决程序内存泄漏问题的效率较低,不利于程序或系统的稳定运行。
技术实现思路
1、有鉴于此,本专利技术的目的在于提供一种监控内存泄漏的方法、装置及电子设备,以即时发现并解决内存泄漏问题,维护系统的稳定运行。
2、第一方面,本专利技术实施例提供了一种监控内存泄漏的方法,包括:获取系统内存的引用参数;基于引用参数,确定系统内存中的目标内存,以及引用目标内存的目标进程;监听目标进程的运行状态以及系统的内存占用参数;如果目标进程的运行状态发生改
...【技术保护点】
1.一种监控内存泄漏的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,至少部分所述系统内存具有对应的内存对象;所述内存对象存储在预设的指定存储空间;
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述系统内存包括至少一个子内存;每个所述子内存响应于进程的内存分配请求被分配至对应的进程;所述子内存的引用参数包括引用计数参数;
5.根据权利要求1所述的方法,其特征在于,所述运行状态包括前台运行状态或后台运行状态;
6.根据权利要求
...【技术特征摘要】
1.一种监控内存泄漏的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,至少部分所述系统内存具有对应的内存对象;所述内存对象存储在预设的指定存储空间;
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述系统内存包括至少一个子内存;每个所述子内存响应于进程的内存分配请求被分配至对应的进程;所述子内存的引用参数包括引用计数参数;
5.根据权利要求1所述的方法,其特征在于,所述运行状态包括前台运行状态或后台运行状态;
6.根据权利要求5所述的方法,其特征在于,基于所述内...
【专利技术属性】
技术研发人员:林肖敏,王金拴,王兆民,
申请(专利权)人:珠海莫界科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。