内存快照文件抓取方法、装置、计算机设备以及存储介质制造方法及图纸

技术编号:40132110 阅读:37 留言:0更新日期:2024-01-23 22:18
本申请提供一种内存快照文件抓取方法、装置、计算机设备以及存储介质。该方法通过获取移动终端中待测应用程序的运行参数;根据各待测应用程序的运行参数的Activity启动量,确定处于内存泄漏状态的目标应用程序;根据目标应用程序抓取目标应用程序的内存快照文件。基于Activity启动量对移动终端中应用程序的内存泄漏检测,在Activity启动量过大时确定应用程序处于内存泄露状态,进而抓取相应的内存快照文件,提高内存泄漏时刻的检测的效率以及准确性,使得所抓取到的内存快照文件有效性提高,提高内存快照文件的获取效率。

【技术实现步骤摘要】

本申请涉及软件测试,具体涉及一种内存快照文件抓取方法、装置、计算机设备以及存储介质


技术介绍

1、内存泄漏,即应该被释放的内存资源得不到及时释放,从而造成内存空间的浪费;随着移动终端中所安装的应用程序的增加,出现内存泄漏问题的应用会不断消耗移动终端的内存资源,导致移动设备运行卡顿,影响移动设备的性能。内存泄漏的检测,需要抓取应用程序在出现内存泄漏时刻下的内存快照文件进行分析,以确定导致内存泄漏的原因;但是,现有技术中往往是通过人工逐一监控应用程序的内存使用情况以确定内存泄漏时刻,内存泄漏时刻的检测以及内存快照文件的获取效率低。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种内存快照文件抓取方法、装置、计算机设备以及存储介质,用以提高目标对象的尺寸识别准确率。

2、第一方面,本申请提供一种内存快照文件抓取方法,该方法包括:

3、获取移动终端中待测应用程序的运行参数;

4、根据各待测应用程序的运行参数的activity启动量,确定处于内存泄漏状态的目标应用程序;<本文档来自技高网...

【技术保护点】

1.一种内存快照文件抓取方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据各所述待测应用程序的运行参数的Activity启动量,确定处于内存泄漏状态的目标应用程序的步骤,包括:

3.根据权利要求1所述的方法,其特征在于,所述根据各所述待测应用程序的运行参数的Activity启动量,确定处于内存泄漏状态的目标应用程序的步骤,包括:

4.根据权利要求1所述的方法,其特征在于,所述运行参数还包括冷启动实际用时;

5.根据权利要求1所述的方法,其特征在于,所述运行参数还包括内存信息参数;

6.根据权利要...

【技术特征摘要】

1.一种内存快照文件抓取方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据各所述待测应用程序的运行参数的activity启动量,确定处于内存泄漏状态的目标应用程序的步骤,包括:

3.根据权利要求1所述的方法,其特征在于,所述根据各所述待测应用程序的运行参数的activity启动量,确定处于内存泄漏状态的目标应用程序的步骤,包括:

4.根据权利要求1所述的方法,其特征在于,所述运行参数还包括冷启动实际用时;

5.根据权利要求1所述的方法,其特征在于,所述运行参...

【专利技术属性】
技术研发人员:平慈草赵前程陆伟
申请(专利权)人:TCL移动通信科技宁波有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1