【技术实现步骤摘要】
本公开涉及计算机,具体而言,涉及一种内存异常归因方法、装置、计算机设备及存储介质。
技术介绍
1、应用程序在运行过程中经常发生内存异常的问题。内存发生异常的情况下,用户可能无法执行某些功能操作,影响使用应用程序的体验。产生内存异常的原因有很多,需要从内存日志文件中查找内存发生异常时应用程序的堆栈信息。
2、目前内存异常归因分析的分析效率较低并且准确度也较低。
技术实现思路
1、本公开实施例至少提供一种内存异常归因方法、装置、计算机设备及存储介质。
2、第一方面,本公开实施例提供了一种内存异常归因方法,包括:
3、响应于多台设备中分别部署的目标应用程序在运行过程中发生内存异常,获取多台设备分别生成的所述目标应用程序的内存使用描述文件;所述内存使用描述文件用于描述所述目标应用程序中的各个程序对象对内存的占用情况;
4、针对每台设备,创建与所述每台设备对应的分析线程,并利用与所述每台设备对应的分析线程,基于所述每台设备生成的所述内存使用描述文件,确
...【技术保护点】
1.一种内存异常归因方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述异常类型包括第一类型;所述第一类型用于指示内存发生内存泄漏;所述内存使用描述文件包括:各个所述程序对象在请求释放内存后的释放状态信息;
3.根据权利要求1所述的方法,其特征在于,所述异常类型包括第二类型;所述第二类型指示所述候选程序对象占用的第一内存空间大小超过设定阈值;
4.根据权利要求3所述的方法,其特征在于,所述内存使用描述文件包括:各个程序对象占用的第二内存空间大小;
5.根据权利要求1所述的方法,其特征在于,所述基于所述
...【技术特征摘要】
1.一种内存异常归因方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述异常类型包括第一类型;所述第一类型用于指示内存发生内存泄漏;所述内存使用描述文件包括:各个所述程序对象在请求释放内存后的释放状态信息;
3.根据权利要求1所述的方法,其特征在于,所述异常类型包括第二类型;所述第二类型指示所述候选程序对象占用的第一内存空间大小超过设定阈值;
4.根据权利要求3所述的方法,其特征在于,所述内存使用描述文件包括:各个程序对象占用的第二内存空间大小;
5.根据权利要求1所述的方法,其特征在于,所述基于所述异常类型下的各候选程序对象的出现频次,筛选出导致所述内存异常的待更新的目标程序对象,包括:
6.根据权利要求1所述的方法,其特征在于,所述从所述每台设备生成的所述内存使用描...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。