本申请属于车联网,尤其涉及模组状态检测方法、装置、电子设备以及存储介质。
背景技术:
1、目前车联网系统由四个部分组成:车辆主机、车辆的通信终端、手机的应用程序和车辆的后台系统。其中,通信终端主要用于后台系统和应用程序之间的互联通信,实现后台系统和应用程序的车辆信息显示与控制。通信终端还与主机通过总线通信,实现指令与信息的传递,从而获取到包括车辆状态、按键状态等信息以及传递控制指令等。
2、但随着时间推移,通信终端的微处理器和内存保护单元会记录日志信息,并将日志信息存储进入存储器。为了节省空间,用户会在一定时间内,对日志文件进行压缩、删除等来节省空间。而这些操作会一定程度降低存储器的使用寿命,导致通信终端的存储器随着使用时间的延长,可能会发生坏块、位反转等故障。而目前只有在这些故障对用户使用造成实际影响后,用户才会感知到,所以具有一定的滞后性,无法提前发现这些故障即将对用户使用造成的实际影响。
技术实现思路
1、本申请实施例提供一种在模组状态检测方法、装置、电子设备以及存储介质,能够解决现有技术中用户感知故障滞后的问题。
2、一方面,本申请实施例提供一种模组状态检测方法,模组集成在车辆通信终端,模组至少包括存储器;该方法应用于车辆通信终端,该方法包括:
3、获取存储器的实际健康状态指标;
4、将实际健康状态指标与预设健康状态指标进行比较,得到比较结果;
5、根据比较结果,对存储器执行对应的健康处理策略。
6、另一方面,本申请实施例提供了一种模组状态检测装置,该装置包括:
7、第一获取模块,用于获取存储器的实际健康状态指标;
8、比较模块,用于将实际健康状态指标与预设健康状态指标进行比较,得到比较结果;
9、执行模块,用于根据比较结果,对存储器执行对应的健康处理策略。
10、再一方面,本申请实施例提供了一种电子设备,该设备包括:处理器以及存储有计算机程序指令的存储器;
11、处理器执行计算机程序指令时实现上述的模组状态检测方法。
12、再一方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现上述的模组状态检测方法。
13、本申请实施例的模组状态检测方法、装置、电子设备以及存储介质能够获取存储器的实际健康状态指标,并将实际健康状态指标与预设健康状态指标进行比较,得到比较结果,再根据比较结果,对存储器执行对应的健康处理策略。因此,本申请实施例可以根据获取到的存储器的实时实际健康状态指标对存储器的健康状态进行评估,并根据评估结果对处理器执行对应的健康处理策略。所以,本申请实施例能够在存储器发生故障之前,对处理器进行健康管控,从而能够在存储器发生故障前,预先获知到存储器的健康状态,从而解决了现有技术中用户感知故障滞后的问题,减少了存储器发生故障的可能,保证了用户的顺利使用。
1.一种模组状态检测方法,其特征在于,所述模组集成在车辆通信终端,所述模组至少包括存储器;所述方法应用于所述车辆通信终端,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述预设健康状态指标包括第一健康状态指标和第二健康状态指标,所述第一健康状态指标大于所述第二健康状态指标;所述根据所述比较结果,对所述存储器执行对应的健康处理策略,包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述模组还包括中央处理器,所述获取所述存储器的实际健康状态指标之前,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述运行状态参数包括中央处理器的占有率及其对应的持续时长。
6.根据权利要求4或5所述的方法,其特征在于,所述运行状态参数达到预设条件包括:所述占有率达到预设占有率阈值,且达到所述预设占有率阈值的持续时长大于预设时长。
7.一种模组状态检测装置,其特征在于,包括:
8.根据权利要求7所述的装置,其特征在于,所述预设健康状态指标包括第一健康状态指标和第二健康状态指标,所述第一健康状态指标大于所述第二健康状态指标;所述执行模块包括:
9.一种电子设备,其特征在于,所述设备包括:处理器以及存储有计算机程序指令的存储器;
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如权利要求1-6任意一项所述的模组状态检测方法。