内存故障检测及处理方法、装置、设备及存储介质制造方法及图纸

技术编号:38609872 阅读:10 留言:0更新日期:2023-08-26 23:39
本发明专利技术涉及计算机领域,公开了一种内存故障检测及处理方法、装置、设备及存储介质,包括:当目标内存存在故障时,获取目标内存的内存数据;对内存数据进行数据分析确定待修复故障,根据待修复故障对目标内存进行修复处理,并输出未修复故障的故障信息;基于未修复故障的故障信息确定目标故障测试模式,并输出采用目标故障测试模式对目标内存进行测试所得到的内存测试数据;基于内存测试数据确定目标故障处理方式,并采用目标故障处理方式对目标内存进行故障处理;本发明专利技术可以提高对内存故障检测及处理的精度和效率。测及处理的精度和效率。测及处理的精度和效率。

【技术实现步骤摘要】
内存故障检测及处理方法、装置、设备及存储介质


[0001]本专利技术涉及计算机
,具体涉及一种内存故障检测及处理方法、装置、设备及存储介质。

技术介绍

[0002]计算机是一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件系统和软件系统所组成。存储器作为硬件系统的重要组成部分,包括主存储器(内存)和辅助存储器(外存)。由于内存中存放当前正在执行的数据和程序,一旦内存出现错误或故障,会引起程序不能正常工作或宕机。因此,亟需提供一种能够对内存故障进行诊断以及修复处理的方案。

技术实现思路

[0003]有鉴于此,本专利技术提供了一种内存故障检测及处理方法、装置、设备及存储介质,以解决现有内存故障检测和处理效率低、精度不高的问题。
[0004]第一方面,本专利技术提供了一种内存故障检测及处理方法,该方法包括:当目标内存存在故障时,获取目标内存的内存数据;对内存数据进行数据分析确定待修复故障,根据待修复故障对所述目标内存进行修复处理,并输出未修复故障的故障信息;基于未修复故障的故障信息确定目标故障测试模式,并输出采用目标故障测试模式对目标内存进行测试所得到的内存测试数据;基于内存测试数据确定目标故障处理方式,并采用目标故障处理方式对目标内存进行故障处理。通过上述过程,可以提高内存故障测试的精度,进一步提高对故障内存的处理效率。
[0005]在一种可选的实施方式中,对内存数据进行数据分析确定待修复故障,根据待修复故障对所述目标内存进行修复处理,包括:
[0006]通过内存检测工具对内存数据进行分析,以确定待修复故障;其中,内存数据包括内存使用数据、内存泄漏数据、及内存分配和释放数据;
[0007]根据待修复故障生成测试报告,并基于测试报告选择对应的修复工具对目标内存进行修复处理。
[0008]在一种可选的实施方式中,对内存数据进行数据分析确定待修复故障,根据待修复故障对所述目标内存进行修复处理,还包括:
[0009]通过内存测试模型对内存数据进行分析,以确定待修复故障;
[0010]根据待修复故障生成测试报告,并基于测试报告选择对应的修复工具对目标内存进行修复处理。
[0011]在一种可选的实施方式中,内存测试模型的训练,包括:
[0012]获取初始样本数据,并将初始样本数据输入特征提取网络进行特征提取,得到特征提取数据;
[0013]根据特征提取数据的特征信息量确定训练样本数据;
[0014]通过训练样本数据对内存测试模型进行训练。
[0015]在一种可选的实施方式中,基于未修复故障的故障信息确定目标故障测试模式,包括:
[0016]基于未修复故障的故障信息确定初始故障测试模式,并输出采用初始故障测试模式对目标内存进行测试所得到的测试数据;
[0017]对测试数据进行分析,并根据分析结果确定下一轮测试时对目标内存进行测试的测试模式及测试环境;
[0018]将测试模式及测试环境进行关联,得到对目标内存进行故障测试的目标测试模式。
[0019]在一种可选的实施方式中,基于内存测试数据确定对目标内存进行故障处理的目标故障处理方式,包括:
[0020]基于内存测试数据确定目标内存的故障位置及故障情况;
[0021]根据故障位置及故障情况,确定对目标内存进行故障处理的目标故障处理方式;其中,目标故障处理方式包括硬件更换及目标内存中故障内存的修复方式。
[0022]在一种可选的实施方式中,确定目标内存存在故障,包括:
[0023]在目标内存内写入一组连续的数据并进行读取;
[0024]当读取到的数据与写入的数据不一致时,确定目标内存存在故障。
[0025]第二方面,本专利技术提供了一种本专利技术实施例提供了一种内存故障检测及处理装置,该装置主要包括:数据收集模块、修复处理模块、故障测试模块、及故障处理模块;其中,数据收集模块用于当目标内存存在故障时,获取目标内存的内存数据;修复处理模块用于对内存数据进行数据分析确定待修复故障,根据待修复故障对目标内存进行修复处理,并输出未修复故障的故障信息;故障测试模块用于基于未修复故障的故障信息确定目标故障测试模式,并输出采用目标故障测试模式对目标内存进行测试所得到的内存测试数据;故障处理模块用于基于内存测试数据确定目标故障处理方式,并采用目标故障处理方式对目标内存进行故障处理。通过上述过程,提高内存故障测试的精度,进一步提高对故障内存的处理效率。
[0026]第三方面,本专利技术提供了一种计算机设备,包括:存储器和处理器,存储器和处理器之间互相通信连接,存储器中存储有计算机指令,处理器通过执行计算机指令,从而执行上述第一方面或其对应的任一实施方式的内存故障检测及处理方法。
[0027]第四方面,本专利技术提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式的内存故障检测及处理方法。
附图说明
[0028]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0029]图1是本专利技术实施例的一种应用环境的示意图;
[0030]图2是本专利技术实施例的内存故障检测及处理方法的流程示意图;
[0031]图3是本专利技术实施例的另一内存故障检测及处理方法的流程示意图;
[0032]图4是本专利技术实施例的又一内存故障检测及处理方法的流程示意图;
[0033]图5是本专利技术实施例的再一内存故障检测及处理方法的流程示意图;
[0034]图6是本专利技术实施例中内存测试数据的测试效果图;
[0035]图7是本专利技术实施例的内存故障检测及处理装置的结构框图;
[0036]图8是本专利技术实施例的计算机设备的硬件结构示意图。
具体实施方式
[0037]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0038]本专利技术的说明书和权利要求书及上述附图中的术语“第一”和“第二”是用于区别不同对象,而非用于描述特定顺序。此外,术语“包括”以及它们任何变形,意图在于覆盖不排他的保护。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种内存故障检测及处理方法,其特征在于,所述方法包括:当目标内存存在故障时,获取目标内存的内存数据;对所述内存数据进行数据分析确定待修复故障,根据所述待修复故障对所述目标内存进行修复处理,并输出未修复故障的故障信息;基于未修复故障的故障信息确定目标故障测试模式,并输出采用所述目标故障测试模式对所述目标内存进行测试所得到的内存测试数据;基于所述内存测试数据确定目标故障处理方式,并采用所述目标故障处理方式对所述目标内存进行故障处理。2.根据权利要求1所述的方法,其特征在于,对所述内存数据进行数据分析确定待修复故障,根据所述待修复故障对所述目标内存进行修复处理,包括:通过内存检测工具对所述内存数据进行分析,以确定待修复故障;其中,所述内存数据包括内存使用数据、内存泄漏数据、及内存分配和释放数据;根据所述待修复故障生成测试报告,并基于所述测试报告选择对应的修复工具对所述目标内存进行修复处理。3.根据权利要求1所述的方法,其特征在于,对所述内存数据进行数据分析确定待修复故障,根据所述待修复故障对所述目标内存进行修复处理,还包括:通过内存测试模型对所述内存数据进行分析,以确定待修复故障;根据所述待修复故障生成测试报告,并基于所述测试报告选择对应的修复工具对所述目标内存进行修复处理。4.根据权利要求3所述的方法,其特征在于,所述内存测试模型的训练,包括:获取初始样本数据,并将所述初始样本数据输入特征提取网络进行特征提取,得到特征提取数据;根据所述特征提取数据的特征信息量确定训练样本数据;通过所述训练样本数据对所述内存测试模型进行训练。5.根据权利要求2或4所述的方法,其特征在于,基于未修复故障的故障信息确定目标故障测试模式,包括:基于未修复故障的故障信息确定初始故障测试模式,并输出采用初始故障测试模式对所述目标内存进行测试所得到的...

【专利技术属性】
技术研发人员:周含方姚藩益艾山彬李道童
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1