[发明专利]内存异常检测方法、装置、设备及介质在审
申请号: | 202211052181.3 | 申请日: | 2022-08-31 |
公开(公告)号: | CN115421953A | 公开(公告)日: | 2022-12-02 |
发明(设计)人: | 王雪;高斯雄 | 申请(专利权)人: | 重庆长安汽车股份有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07;G06F11/32 |
代理公司: | 上海光华专利事务所(普通合伙) 31219 | 代理人: | 李铁 |
地址: | 400023 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 内存 异常 检测 方法 装置 设备 介质 | ||
本申请提供一种内存异常检测方法、装置、设备及介质,该方法包括:获取车辆车机系统的内存变化信息,所述内存变化信息包括各应用程序的堆内存信息或/和栈内存信息;将所述堆内存信息与预设的堆内存信息进行比较,确定第一比较结果;或/和,将所述栈内存信息与预设的栈内存信息进行比较,确定第二比较结果;根据所述第一比较结果或/和第二比较结果进行判断,若判断结果满足预设条件,则确定所述内存异常,本申请通过分别将堆内存信息或/和栈内存信息与预设的堆内存信息、预设的栈内存信息进行比较,根据比较结果能够迅速、准确的判断内存是否异常,提高了内存异常检测的效率与准确率。
技术领域
本申请涉及内存管理领域,具体涉及一种内存异常检测方法、装置、设备及介质。
背景技术
内存管理在计算机系统设计中是极其重要的,高效的内存分配、释放和整理在应用中已越来越重要,内存在使用过程中经常出现由于一些误操作导致的程序异常问题,严重时将导致计算机死机,同时,由于内存异常导致的问题比较难以定位,也给开发工作带来巨大挑战,因此,如何实现对内存异常的准确判断对计算机系统和计算机程序的正常运行是至关重要的。
然而,在车辆的车机系统中,若车机内存发生异常,一方面,无法快速对内存泄露问题的定位与分析,例如,内存泄露是内存异常的一种,内存泄漏是指程序中己动态分配的堆内存由于某种原因程序未释放或无法释放,造成系统内存的浪费,从而导致程序运行速度减慢甚至系统崩溃等严重后果;另一方面,也增加了后续测试人员的验证时间,导致车机系统引发的问题迟迟得不到解决,不仅导致车机系统卡顿,影响车辆的正常使用,还容易在车辆行驶过程中引发安全事故。
申请内容
鉴于以上所述现有技术的缺点,本申请提供一种内存异常检测方法、装置、设备及介质,以解决现有内存异常检测方法无法快速准确定位车机内存异常的问题。
在第一方面,本申请提供的一种内存异常检测方法,包括:
获取车辆车机系统的内存变化信息,所述内存变化信息包括各应用程序的堆内存信息或/和栈内存信息;
将所述堆内存信息与预设的堆内存信息进行比较,确定第一比较结果;或/和,将所述栈内存信息与预设的栈内存信息进行比较,确定第二比较结果;
根据所述第一比较结果或/和第二比较结果进行判断,若判断结果满足预设条件,则确定所述内存异常。
于本申请的一实施例中,所述将所述堆内存信息与预设的堆内存信息进行比较,确定第一比较结果,还包括:
根据各进程申请的最大堆内存与各应用程序占用的堆内存确定堆内存信息,将所述堆内存信息与预设的堆内存信息进行比较;
若所述堆内存信息大于预设的堆内存信息,则确定第一比较结果为“是”,清理当前各进程的缓存空间,释放部分内存;
若所述堆内存信息不大于预设的堆内存信息,则确定第一比较结果为“否”,不进行处理。
于本申请的一实施例中,若所述堆内存信息大于预设的堆内存信息,在预设时段内对当前各所述应用程序信息、堆内存信息、内存使用信息与处理器信息进行存储,确定存储数据;直到所述存储数据到达内存预设存储上限时,将所述存储数据上传云端,释放当前存储数据所使用内存。
于本申请的一实施例中,所述将所述栈内存信息与预设的栈内存信息进行比较,确定第二比较结果,还包括:
根据各进程申请的最大栈内存与各应用程序占用的栈内存确定栈内存信息,将所述栈内存信息与预设的栈内存信息进行比较;
若所述栈内存信息大于预设的栈内存信息,则确定第二比较结果为“是”,清理当前各进程的缓存空间,释放部分内存;
若所述栈内存信息不大于预设的栈内存信息,则确定第二比较结果为“否”,不进行处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆长安汽车股份有限公司,未经重庆长安汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211052181.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可调衰减器
- 下一篇:一种日志持久化方法及系统