【技术实现步骤摘要】
内存诊断方法、装置、电子设备及存储介质
[0001]本申请实施例涉及计算机
,具体涉及一种内存诊断方法
、
装置
、
电子设备及存储介质
。
技术介绍
[0002]内存作为计算机的主要硬件,内存故障是计算机硬件主要的故障类型
。
内存故障会对内存的使用产生严重的影响
。
因此,如何提供技术方案,以确定内存的当前使用状态,从而为内存故障的提前预判提供可能性,成为了本领域技术人员亟需解决的技术问题
。
技术实现思路
[0003]有鉴于此,本专利技术实施例提供一种内存诊断方法
、
装置
、
电子设备及存储介质,以确定内存的当前使用状态,从而为内存故障的提前预判提供可能性,进而提高计算机的稳定性
。
[0004]为实现上述目的,本专利技术实施例提供如下技术方案
。
[0005]第一方面,本专利技术实施例提供一种内存诊断方法,包括:
[0006]获取内存的当前可纠
【技术保护点】
【技术特征摘要】
1.
一种内存诊断方法,其特征在于,包括:获取内存的当前可纠正错误的次数;以及,根据所述内存对应的系统应用需求,获取与所述系统应用需求适配的可纠正错误的次数阈值;所述可纠正错误的次数阈值用于区分内存的安全状态和非安全状态;将所述内存的当前可纠正错误的次数与所述可纠正错误的次数阈值进行比较,并根据比较结果确定内存状态
。2.
如权利要求1所述的内存诊断方法,其特征在于,所述将所述内存的当前可纠正错误的次数与所述可纠正错误的次数阈值进行比较,并根据比较结果确定内存状态,包括:当所述当前可纠正错误的次数大于或等于所述可纠正错误的次数阈值时,确定所述内存状态为内存非安全状态;当所述当前可纠正错误的次数小于所述可纠正错误的次数阈值时,确定所述内存状态为内存安全状态
。3.
如权利要求2所述的内存诊断方法,其特征在于,在确定所述内存状态为内存非安全状态时,所述方法还包括:根据所确定的内存非安全状态,生成内存处理建议
。4.
如权利要求3所述的内存诊断方法,其特征在于,所述根据所述内存对应的系统应用需求,获取与所述系统应用需求适配的可纠正错误的次数阈值,包括:根据所述内存对应的系统应用需求的安全等级,从多个安全等级对应的可纠正错误的次数阈值中,获取与系统应用需求的安全等级相适配的可纠正错误的次数阈值
。5.
如权利要求4所述的内存诊断方法,其特征在于,所述多个安全等级对应的可纠正错误的次数阈值包括:第一安全等级对应的第一可纠正错误的次数阈值,以及第二安全等级对应的第二可纠正错误的次数阈值;所述根据所述内存对应的系统应用需求的安全等级,从多个安全等级对应的可纠正错误的次数阈值中,获取与系统应用需求的安全等级相适配的可纠正错误的次数阈值,包括:如果所述内存对应的系统应用需求的安全等级为第一安全等级,获取与所述第一安全等级适配的第一可纠正错误的次数阈值;如果所述内存对应的系统应用需求的安全等级为第二安全等级,获取与所述第二安全等级适配的第二可纠正错误的次数阈值;其中,所述第一安全等级高于所述第二安全等级,所述第一可纠正错误的次数阈值小于所述第二可纠正错误的次数阈值
。6.
如权利要求5所述的内存诊断方法,其特征在于,所述当所述当前可纠正错误的次数大于或等于所述可纠正错误的次数阈值时,确定所述内存状态为非安全状态,包括:如果获取的可纠正错误的次数阈值为与所述第一安全等级适配的第一可纠正错误的次数阈值,则当所述当前可纠正错误的次数大于或等于所述第一可纠正错误的次数阈值时,确定所述内存状态为,内存危险状态的非安全状态
。7.
如权利要求6所述的内存诊断方法,其特征在于,所述根据所确定的内存使用故障,生成内存处理建议,包括:根据所确定的内存危险状态的非安全状态,发出危险警报,并生成替换修复所述内存的内存处理建议
。
8.
如权利要求5所述的内存诊断方法,其特征在于,所述当所述当前可纠正错误的次数大于或等于所述可纠正错误的次数阈值时,确定所述内存状态为非安全状态,包括:如果获取的可纠正错误的次数阈值为与所述第二安全等级适配的第二可纠正错误的次数阈值,则当所述当前可纠正错误的次数大于或等于所述第二可纠正错误的次数阈值时,确定所述内存状态为,内存风险状态的非安全状态
。9.
如权利要求8所述的内存诊断方法,其特征在于,所述根据所确定的内存使用故障,生成内存处理建议,包括:根据所确定的内存风险状态的非安全状态,发出风险警报,并生成继续使用所述内存的内存处理建议
。10.
如权利要求1‑9任一项所述的内存诊断方法,其特征在于,还包括:获取所述内存的历史使用情况数据,所述历史使用情况数据包括预设次数的历史不可纠正错误所对应的历史可纠正错误的总次数;利用所述总次数,计算得到历史可纠正错误的次数的均值和方差;基于历史可纠正错误的次数的均值和方差,生成可纠正错误的次数阈值
。11.
如权利要求
10
所述的内存诊断方法,其特征在于,所述获取内存的历史使用情况数据包括:对所述内存的使用情况进行监测,当获取到一次可纠正错误时,将历史可纠正错误的次数的计数值加一,直至历史可纠正错误累加到形成历史不可纠正错误时停止,得到形成历史不可纠正错误所对应的历史可纠正错误的次数;基于预设次数的历史不可纠正错误分别对应的...
【专利技术属性】
技术研发人员:周鹏,
申请(专利权)人:海光信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。