[发明专利]内存转储文件解析方法、装置、设备及计算机存储介质在审
申请号: | 202110334265.5 | 申请日: | 2021-03-29 |
公开(公告)号: | CN112965942A | 公开(公告)日: | 2021-06-15 |
发明(设计)人: | 彭检辉 | 申请(专利权)人: | 深圳市广和通无线股份有限公司 |
主分类号: | G06F16/16 | 分类号: | G06F16/16;G06F16/172 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王雨 |
地址: | 518000 广东省深圳市南山区西丽*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 内存 文件 解析 方法 装置 设备 计算机 存储 介质 | ||
本申请公开了一种内存转储文件解析方法、装置、计算机设备及计算机存储介质,应用于安装ramdump解析系统的PC端,包括获取自身的目标内存转储文件;判断目标内存转储文件是否与自身匹配;若目标内存转储文件与自身匹配,则对目标内存转储文件进行解析,得到目标解析结果。本申请只能由需要进行内存转储文件解析的PC端本身来执行本申请提供的内存转储文件解析方法,也即本质上实现的是本地解析内存转储文件;无需向外传输目标内存转储文件,避免了目标内存转储文件在传输过程中发生变动等情况;可以保证目标内存转储文件的准确性,提高了内存转储文件解析的准确性,适用性好。
技术领域
本申请涉及计算机信息处理技术领域,更具体地说,涉及内存转储文件解析方法、装置、设备及计算机存储介质。
背景技术
在计算机的运行过程中,计算机可能因为程序错误等出现崩溃,为了便于用户等对计算机出现的崩溃进行处理,计算块可以在运行过程中,生成内存转储文件(ramdump)来记录相应的崩溃信息,再借助TRACE32来对内存转储文件进行分析,以帮助用户等处理崩溃,其中,TRACE32是一款仿真测试工具。
然而,在借助TRACE32来对内存转储文件进行分析的过程中,需要将内存转储文件发送至TRACE32,解析效率低,且在传输过程中,可能出现内存转储文件发生变动等情况,影响内存转储文件解析的准确性,适用性差。
综上所述,如何提高内存转储文件解析方法的适用性是目前本领域技术人员亟待解决的问题。
发明内容
本申请的目的是提供一种内存转储文件解析方法、装置、计算机设备及计算机存储介质,其能在一定程度上解决如何提高内存转储文件解析方法的适用性的技术问题。
第一方面,本申请公开了一种内存转储文件解析方法,应用于安装ramdump解析系统的PC端,包括:
获取目标内存转储文件;
判断所述目标内存转储文件是否属于所述PC端;
若所述目标内存转储文件属于所述PC端,则对所述目标内存转储文件进行解析,得到目标解析结果。
可选的,所述判断所述目标内存转储文件是否属于所述PC端,包括:
获取所述PC端的内核文件信息;
判断所述目标内存转储文件是否与所述内核文件信息相匹配;
若所述目标内存转储文件与所述内核文件信息匹配,则判定所述目标内存转储文件属于所述PC端;
若所述目标内存转储文件与所述内核文件信息不匹配,则判定所述目标内存转储文件不属于所述PC端。
可选的,所述判断所述目标内存转储文件是否属于所述PC端,包括:
确定所述目标内存转储文件的文件大小值;
获取所述PC端的RAM大小值;
判断所述文件大小值是否等于所述RAM大小值;
若所述文件大小值等于所述RAM大小值,则判断所述目标内存转储文件是否属于所述PC端。
可选的,所述对所述目标内存转储文件进行解析,包括:
确定所述目标内存转储文件的标识信息;
基于所述标识信息,确定对所述目标内存转储文件进行解析的解析参数;
基于所述解析参数对所述目标内存转储文件进行解析;
其中,所述标识信息的类型包括编译时间、硬件名称、芯片类型。
可选的,所述对所述目标内存转储文件进行解析,得到目标解析结果之后,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市广和通无线股份有限公司,未经深圳市广和通无线股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110334265.5/2.html,转载请声明来源钻瓜专利网。