CN107807870A - 一种存储服务器主板掉电保护功能的测试方法和*** - Google Patents
一种存储服务器主板掉电保护功能的测试方法和*** Download PDFInfo
- Publication number
- CN107807870A CN107807870A CN201711052354.0A CN201711052354A CN107807870A CN 107807870 A CN107807870 A CN 107807870A CN 201711052354 A CN201711052354 A CN 201711052354A CN 107807870 A CN107807870 A CN 107807870A
- Authority
- CN
- China
- Prior art keywords
- data
- storage server
- server mainboard
- power
- nvdimm
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2273—Test methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2284—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing by power-on test, e.g. power-on self test [POST]
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
本申请是关于一种存储服务器主板掉电保护功能的测试方法和***,用于支持NVDIMM的存储服务器,该方法包括:存储服务器主板掉电前,通过memset2.efi命令在NVDIMM的内存空间中写入第一数据;使存储服务器主板掉电;间隔一定时间阈值后,使存储服务器主板重新上电;通过memcheck2.efi命令输出NVDIMM内存空间中的第二数据,并将第一数据与第二数据进行对比;如果第一数据与第二数据完全相同,判定存储服务器主板掉电保护功能合格,否则判定存储服务器主板掉电保护功能不合格。该***包括数据写入模块、掉电控制模块、重新上电模块、数据输出和对比模块和掉电保护功能判断模块。本申请中的测试方法和***测试覆盖率高、测试移植性好且操作简单便于推广。
Description
技术领域
本申请涉及存储服务器掉电保护技术领域,尤其涉及一种存储服务器主板掉电保护功能的测试方法和***。
背景技术
存储服务器是服务器中一类重要的服务器,主要为特定目标而设计的用于数据存储的服务器。存储服务器的写缓存中存有客户的重要数据,在设备突发断电后有可能会丢失这些重要数据,NVDIMM(Non-Volatile DIMM,非易失性内存条)是数据保护的一种有效方案。主板又是存储服务器中用于数据存储的重要设备。因此,对于支持NVDIMM的存储服务器而言,对存储服务器主板的掉电保护功能进行测试,以验证所使用的存储服务器是否能够对数据进行可靠的存储,是个重要的问题。
现有技术中,有一些针对存储服务器主板掉电保护功能的测试方法,通常这些测试方法基于操作***,在操作***中进行测试,这些测试方法中所用的测试工具对存储服务器中所有存储空间进行测试,测试的工作量大。
然而,现有技术中这些测试方法由于基于操作***,测试移植性较差,测试方法操作不方便。而且这些测试方法中的测试工具虽然能够对存储服务器中所有存储空间进行测试,但NVDIMM内存空间测试覆盖率不够高,因此测试效率不够高。
发明内容
为克服相关技术中存在的测试移植性较差以及对NVDIMM内存空间的测试覆盖率不够高的问题,本申请提供一种存储服务器主板掉电保护功能的测试方法和***。
一种存储服务器主板掉电保护功能的测试方法,用于支持NVDIMM的存储服务器,包括如下步骤:
S101:存储服务器主板掉电前,通过memset2.efi命令在NVDIMM的内存空间中写入第一数据;
S102:使存储服务器主板掉电;
S103:间隔一定时间阈值后,使存储服务器主板重新上电,所述时间阈值大于存储服务器主板掉电时NVDIMM进行数据存储的时间;
S104:通过memcheck2.efi命令输出NVDIMM内存空间中的第二数据,并将所述第一数据与第二数据进行对比;
S105:如果所述第一数据与第二数据完全相同,判定存储服务器主板掉电保护功能合格,否则判定存储服务器主板掉电保护功能不合格。
可选地,步骤S101之前,所述方法还包括:
S106:将memset2.efi命令和memcheck2.efi命令存储到U盘中;
S107:在UEFI shell下进入U盘目录。
可选地,步骤S101之前,所述方法还包括:
S108:通过memmap命令查询存储服务器主板中所有内存空间的地址;
S109:根据UNknow-DES-Tydpe地址,从所有内存空间的地址中确定NVDIMM的内存空间。
可选地,步骤S101之前,所述方法还包括:
S110:通过mem命令检查NVDIMM的内存空间中是否有数据;
S111:如果NVDIMM的内存空间中有数据,删除数据;
如果NVDIMM的内存空间中没有数据,执行步骤S101。
可选地,存储服务器主板掉电前,步骤S101之后,所述方法还包括:
S112:判断所述第一数据是否为完整数据;
如果所述第一数据是完整数据,执行步骤S102;
如果所述第一数据不是完整数据,返回步骤S101。
一种存储服务器主板掉电保护功能的测试***所述***包括:
数据写入模块,用于在存储服务器主板掉电前,通过memset2.efi命令在NVDIMM的内存空间中写入第一数据;
掉电控制模块,用于写入第一数据后,控制存储服务器主板掉电;
重新上电模块,用于存储服务器主板掉电后间隔一定时间阈值,使存储服务器主板重新上电,所述时间阈值大于存储服务器主板掉电时NVDIMM进行数据存储的时间;
数据输出和对比模块,用于通过memcheck2.efi命令输出NVDIMM内存空间中的第二数据,并将所述第一数据与第二数据进行对比;
掉电保护功能判断模块,用于根据第一数据与第二数据是否完全相同,判断存储服务器主板的掉电保护功能是否合格,如果所述第一数据与第二数据完全相同,判定存储服务器主板掉电保护功能合格,否则判定存储服务器主板掉电保护功能不合格。
可选地,所述***还包括:
内存空间查询模块,用于通过memmap命令查询存储服务器主板中所有内存空间的地址;
NVDIMM内存空间确定模块,用于根据UNknow-DES-Tydpe地址,从所有内存空间的地址中确定NVDIMM的内存空间。
可选地,所述***还包括:
数据判断模块,用于判断第一数据是否为完整数据,如果第一数据是完整数据,使掉电控制模块开始工作,如果第一数据不是完整数据,使数据写入模块重新写入第一数据。
本申请的实施例提供的技术方案可以包括以下有益效果:
本申请实施例提供一种存储服务器主板掉电保护功能的测试方法,用于支持NVDIMM的存储服务器,通过在存储服务器主板掉电前,通过memset2.efi命令在NVDIMM的内存空间中写入第一数据,然后使存储服务器主板掉电;间隔一定时间阈值后,使存储服务器主板重新上电,再通过memcheck2.efi命令输出NVDIMM内存空间中的第二数据,并将所述第一数据与第二数据进行对比;根据第一数据与第二数据是否完全相同,来判断存储服务器主板掉电保护功能是否合格。本实施例中的测试工具为memset2.efi和memcheck2.efi,利用这种测试工具在uefi shell下即可完成测试,不需要操作***,本申请实施例中将测试工具放入U盘中,测试移植性比较好。而且本申请采用memset2.efi和memcheck2.efi对存储服务器主板掉电保护功能进行测试,能够对NVDIMM内存空间的测试覆盖率达到100%,从而大大提高测试效率。
本申请实施例提供一种存储服务器主板掉电保护功能的测试***,该***包括数据写入模块、掉电控制模块、重新上电模块、数据输出和对比模块和掉电保护功能判断模块。通过数据写入模块在存储服务器主板掉电前利用memset2.efi命令在NVDIMM的内存空间中写入第一数据,其次通过掉电控制模块控制存储服务器主板掉电,间隔一段时间后,重新上电模块使存储服务器主板重新上电,然后数据输出和对比模块通过memcheck2.efi命令输出NVDIMM内存空间中的第二数据,并将第一数据与第二数据进行对比,最后通过掉电保护功能判断模块判断存储服务器主板的掉电保护功能是否合格。
本实施例中的测试***采用memset2.efi和memcheck2.efi命令进行主板掉电保护功能测试,memset2.efi和memcheck2.efi命令在uefi shell下即可完成测试,不需要操作***,测试移植性比较好。且memset2.efi和memcheck2.efi命令能够实现对NVDIMM内存空间的测试覆盖率达到100%,从而有效提高测试效率。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的一种存储服务器主板掉电保护功能的测试方法的流程示意图;
图2为本申请实施例提供的第二种存储服务器主板掉电保护功能的测试方法的流程示意图;
图3为本申请实施例提供的第三种存储服务器主板掉电保护功能的测试方法的流程示意图;
图4为本申请实施例提供的第四种存储服务器主板掉电保护功能的测试方法的流程示意图;
图5为本申请实施例提供的第五种存储服务器主板掉电保护功能的测试方法的流程示意图;
图6为本申请实施例提供的一种存储服务器主板掉电保护功能的测试***的结构示意图。
符号表示:1-数据写入模块、2-掉电控制模块、3-重新上电模块、4-数据输出和对比模块、5-掉电保护功能判断模块。
具体实施方式
为能清楚说明本方案的技术特点,下面通过具体实施方式,并结合其附图,对本申请进行详细阐述。下文的公开提供了许多不同的实施例或例子用来实现本申请的不同结构。为了简化本申请的公开,下文中对特定例子的部件和设置进行描述。此外,本申请可以在不同例子中重复参考数字和/或字母。这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施例和/或设置之间的关系。应当注意,在附图中所图示的部件不一定按比例绘制。本申请省略了对公知组件和处理技术及工艺的描述以避免不必要地限制本申请。
为了更好地理解本申请,下面结合附图来详细解释本申请的实施方式。
实施例一
参见图1,图1是本申请实施例提供的一种存储服务器主板掉电保护功能的测试方法的流程示意图。由图1可知,本实施例中的测试方法主要包括如下步骤:
S101:存储服务器主板掉电前,通过memset2.efi命令在NVDIMM的内存空间中写入第一数据。
memset2.efi为Intel提供的测试工具,由于memset2.efi命令涵盖了存储服务器中所有NVDIMM的内存空间,即:只要是NVDIMM的内存空间,通过memset2.efi命令会将所有NVDIMM的内存空间写入数据。因此,通过memset2.efi命令在NVDIMM的内存空间中写入第一数据,能够使所写的数据覆盖NVDIMM的整个内存空间,测试覆盖率高,能够达到100%。
其中,memset2.efi命令不依赖于操作***,memset2.efi命令可以提前存放到存储服务器中,也可以在存放到U盘中。
S102:使存储服务器主板掉电。
S103:间隔一定时间阈值后,使存储服务器主板重新上电,所述时间阈值大于存储服务器主板掉电时NVDIMM进行数据存储的时间。
存储服务器主板掉电,是为了模拟实际应用中存储服务器突然断电的情况。存储服务器主板掉电后再对其重新上电,重新进入测试***。由于掉电后NVDIMM对存储数据进行存储需要一定时间,因此掉电和上电之间的时间阈值需要大于存储服务器主板掉电时NVDIMM进行数据存储的时间,才能确保NVDIMM完成存储,有利于提高测试结果的准确性。
重新上电后,执行步骤S104:通过memcheck2.efi命令输出NVDIMM内存空间中的第二数据,并将所述第一数据与第二数据进行对比。
本实施例中,通过memcheck2.efi命令能够使数据的读出和校验工作一次性完成,即:通过memcheck2.efi命令能够输出NVDIMM内存空间中的第二数据,并将第一数据与第二数据进行对比,这种测试方法节省测试时间,有利于提高测试效率。
S105:如果所述第一数据与第二数据完全相同,判定存储服务器主板掉电保护功能合格,否则判定存储服务器主板掉电保护功能不合格。
实施例二
参见图2,图2为本申请实施例提供的第二种存储服务器主板掉电保护功能的测试方法的流程示意图。本实施例在图1所示实施例的基础上,在步骤S101之前增加了引导进入U盘的过程。
具体地,包括步骤S106:将memset2.efi命令和memcheck2.efi命令存储到U盘中。
步骤S107:在UEFI shell下进入U盘目录。
本实施例中,将memset2.efi命令和memcheck2.efi命令存放于U盘中,且在UEFIshell下进入U盘目录,针对不同主板进行掉电保护功能测试时,只需要将U盘***主板的相应接口即可进行测试,因此,采用本实施例中的测试方法,测试移植性好,测试方便快捷。
该实施例未详细描述的部分可参照图1所示的实施例一,两者之间可以互相参照,在此不再详细阐述。
参见图3,图3为本申请实施例提供的第三种存储服务器主板掉电保护功能的测试方法的流程示意图。由图3可知,本实施例在图2所示实施例的基础上,在步骤S101之前增加了确认NVDIMM的内存空间的过程。具体包括如下步骤:
S108:通过memmap命令查询存储服务器主板中所有内存空间的地址;
S109:根据UNknow-DES-Tydpe地址,从所有内存空间的地址中确定NVDIMM的内存空间。
本实施例中的存储服务器为支持NVDIMM的存储服务器,但是这种存储服务器通常DIMM和NVDIMM同时存在,例如:操作***的常规存储内容是不需要使用NVDIMM的内存空间的。占用NVDIMM内存空间的数据在主板掉电后会保存,而占用普通DIMM内存空间的数据在主板掉电后是不会得到保存的。通过以上步骤S108-S109,能够确保本测试方法针对NVDIMM的内存空间进行测试,有利于进一步提高测试准确性。
当然,本申请还可以包括另外一种实施方式:在图1所示实施例的基础上,直接在步骤S101之前增加确认NVDIMM的内存空间的过程。即不包括步骤S106和S107,而是采用其他方式如直接将memset2.efi命令提前存放到存储服务器中,根据步骤S108-S109确认NVDIMM的内存空间后开始执行步骤S101-S105。
该实施例未详细描述的部分可参照图1所示的实施例一和图2所示的实施例二,三者之间可以互相参照,在此不再详细阐述。
参见图4,图4为本申请实施例提供的第四种存储服务器主板掉电保护功能的测试方法的流程示意图。由图4可知,本实施例在图3所示实施例的基础之上,在步骤S101之前增加了确认NVDIMM的内存空间中是否为空白存储空间的步骤。具体包括如下步骤:
S110:通过mem命令检查NVDIMM的内存空间中是否有数据。
mem为shell下的一个命令,与偏移地址一起使用。例如:命令mem 3880000000中,3880000000为偏移地址,该命令的意思是读取3880000000地址开始的数据。在mem后输入需要进行掉电保护功能测试的NVDIMM的内存空间的起始地址即可。
S111:如果NVDIMM的内存空间中有数据,删除数据;如果NVDIMM的内存空间中没有数据,执行步骤S101。
由于本实施例中通过memset2.efi命令和memcheck2.efi命令相互配合共同完成存储服务器主板掉电保护功能的测试,当通过memset2.efi命令写入第一数据后,memcheck2.efi命令会对写入NVDIMM内存空间中的数据进行留档保存,以便于后续输出第二数据并将第一数据与第二数据进行对比。如果NVDIMM的内存空间中有数据,执行memset2.efi命令写入第一数据时,由于memset2.efi命令涵盖存储服务器中所有NVDIMM的内存空间,通常情况下,第一数据会覆盖NVDIMM内存空间中原有的数据。本实施例中加入检查NVDIMM的内存空间中是否有数据的步骤,能够避免第一数据对NVDIMM内存空间中原有数据覆盖不全的情况,有利于提高测试结果的准确性。
当然,本申请还可以包括另外一种实施方式:在图1所示实施例的基础上,直接在步骤S101之前增加确认NVDIMM的内存空间的过程,以及确认NVDIMM内存空间中是否存储有数据的过程,而不包括步骤S106和S107。这种实施方式中,采用其他方式如直接将memset2.efi命令提前存放到存储服务器中,根据步骤S108-S109确认NVDIMM的内存空间后,再根据步骤S110和步骤S111确认NVDIMM内存空间中是否存储有数据,然后开始执行步骤S101-S105。
该实施例未详细描述的部分可参照图1-图3所示的实施例,四者之间可以互相参照,在此不再详细阐述。
参见图5,图5为本申请实施例提供的第五种存储服务器主板掉电保护功能的测试方法的流程示意图。由图5可知,本实施例中执行步骤S101之后,还包括步骤S112:判断所述第一数据是否为完整数据;如果所述第一数据是完整数据,执行步骤S102;如果所述第一数据不是完整数据,返回步骤S101。
根据相应脚本下存储数据的格式标准,对第一数据的完整性进行判断,能够进一步提高测试的准确性。
参见图6,图6为本申请实施例提供的一种存储服务器主板掉电保护功能的测试***的结构示意图。由图6可知,本实施例中的测试***主要包括数据写入模块1、掉电控制模块2、重新上电模块3、数据输出和对比模块4和掉电保护功能判断模块5五个部分。其中,数据写入模块1用于在存储服务器主板掉电前,通过memset2.efi命令在NVDIMM的内存空间中写入第一数据;掉电控制模块2用于写入第一数据后,控制存储服务器主板掉电;重新上电模块3用于存储服务器主板掉电后间隔一定时间阈值,使存储服务器主板重新上电,其中,时间阈值大于存储服务器主板掉电时NVDIMM进行数据存储的时间;数据输出和对比模块4用于通过memcheck2.efi命令输出NVDIMM内存空间中的第二数据,并将第一数据与第二数据进行对比;掉电保护功能判断模块5用于根据第一数据与第二数据是否完全相同,判断存储服务器主板的掉电保护功能是否合格,如果第一数据与第二数据完全相同,判定存储服务器主板掉电保护功能合格,否则判定存储服务器主板掉电保护功能不合格。本实施例的测试***中,通过数据写入模块1采用memset2.efi命令,以及数据输出和对比模块4采用memcheck2.efi命令,两个模块搭配使用进行主板掉电保护功能测试,由于memset2.efi和memcheck2.efi命令在uefi shell下即可完成测试,不需要操作***,因此本测试***的测试移植性比较好。且memset2.efi和memcheck2.efi命令能够实现对NVDIMM内存空间的测试覆盖率达到100%,从而有效提高测试效率。
进一步地,本实施例中的测试***还可以包括内存空间查询模块和NVDIMM内存空间确定模块。其中,内存空间查询模块用于通过memmap命令查询存储服务器主板中所有内存空间的地址;NVDIMM内存空间确定模块用于根据UNknow-DES-Tydpe地址,从所有内存空间的地址中确定NVDIMM的内存空间。内存空间查询模块和NVDIMM内存空间确定模块能够进一步提高测试准确性,并确保本测试***针对NVDIMM的内存空间进行测试,有利于节省测试时间。
进一步地,本实施例中的测试***还包括数据判断模块,用于判断第一数据是否为完整数据,如果第一数据是完整数据,使掉电控制模块开始工作,如果第一数据不是完整数据,使数据写入模块重新写入第一数据。数据判断模块的设置,能够根据相应脚本下存储数据的格式标准,对第一数据的完整性进行判断,从而进一步提高测试的准确性。
本实施例中存储服务器主板掉电保护功能的测试方法和原理已在图1-图5所示实施例中详细介绍,在此不再赘述。
以上所述只是本申请的可选实施方式,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也被视为本申请的保护范围。
Claims (8)
1.一种存储服务器主板掉电保护功能的测试方法,用于支持NVDIMM的存储服务器,其特征是,包括如下步骤:
S101:存储服务器主板掉电前,通过memset2.efi命令在NVDIMM的内存空间中写入第一数据;
S102:使存储服务器主板掉电;
S103:间隔一定时间阈值后,使存储服务器主板重新上电,所述时间阈值大于存储服务器主板掉电时NVDIMM进行数据存储的时间;
S104:通过memcheck2.efi命令输出NVDIMM内存空间中的第二数据,并将所述第一数据与第二数据进行对比;
S105:如果所述第一数据与第二数据完全相同,判定存储服务器主板掉电保护功能合格,否则判定存储服务器主板掉电保护功能不合格。
2.如权利要求1所述的一种存储服务器主板掉电保护功能的测试方法,其特征是,步骤S101之前,所述方法还包括:
S106:将memset2.efi命令和memcheck2.efi命令存储到U盘中;
S107:在UEFI shell下进入U盘目录。
3.如权利要求1或2所述的一种存储服务器主板掉电保护功能的测试方法,其特征是,步骤S101之前,所述方法还包括:
S108:通过memmap命令查询存储服务器主板中所有内存空间的地址;
S109:根据UNknow-DES-Tydpe地址,从所有内存空间的地址中确定NVDIMM的内存空间。
4.如权利要求3所述的一种存储服务器主板掉电保护功能的测试方法,其特征是,步骤S101之前,所述方法还包括:
S110:通过mem命令检查NVDIMM的内存空间中是否有数据;
S111:如果NVDIMM的内存空间中有数据,删除数据;
如果NVDIMM的内存空间中没有数据,执行步骤S101。
5.如权利要求1或2所述的一种存储服务器主板掉电保护功能的测试方法,其特征是,存储服务器主板掉电前,步骤S101之后,所述方法还包括:
S112:判断所述第一数据是否为完整数据;
如果所述第一数据是完整数据,执行步骤S102;
如果所述第一数据不是完整数据,返回步骤S101。
6.一种存储服务器主板掉电保护功能的测试***,其特征是,所述***包括:
数据写入模块,用于在存储服务器主板掉电前,通过memset2.efi命令在NVDIMM的内存空间中写入第一数据;
掉电控制模块,用于写入第一数据后,控制存储服务器主板掉电;
重新上电模块,用于存储服务器主板掉电后间隔一定时间阈值,使存储服务器主板重新上电,所述时间阈值大于存储服务器主板掉电时NVDIMM进行数据存储的时间;
数据输出和对比模块,用于通过memcheck2.efi命令输出NVDIMM内存空间中的第二数据,并将所述第一数据与第二数据进行对比;
掉电保护功能判断模块,用于根据第一数据与第二数据是否完全相同,判断存储服务器主板的掉电保护功能是否合格,如果所述第一数据与第二数据完全相同,判定存储服务器主板掉电保护功能合格,否则判定存储服务器主板掉电保护功能不合格。
7.如权利要求6所述的一种存储服务器主板掉电保护功能的测试***,其特征是,所述***还包括:
内存空间查询模块,用于通过memmap命令查询存储服务器主板中所有内存空间的地址;
NVDIMM内存空间确定模块,用于根据UNknow-DES-Tydpe地址,从所有内存空间的地址中确定NVDIMM的内存空间。
8.如权利要求6-7中任意一项所述的一种存储服务器主板掉电保护功能的测试***,其特征是,所述***还包括:
数据判断模块,用于判断第一数据是否为完整数据,如果第一数据是完整数据,使掉电控制模块开始工作,如果第一数据不是完整数据,使数据写入模块重新写入第一数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711052354.0A CN107807870B (zh) | 2017-10-30 | 2017-10-30 | 一种存储服务器主板掉电保护功能的测试方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711052354.0A CN107807870B (zh) | 2017-10-30 | 2017-10-30 | 一种存储服务器主板掉电保护功能的测试方法和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107807870A true CN107807870A (zh) | 2018-03-16 |
CN107807870B CN107807870B (zh) | 2021-04-27 |
Family
ID=61583352
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711052354.0A Active CN107807870B (zh) | 2017-10-30 | 2017-10-30 | 一种存储服务器主板掉电保护功能的测试方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107807870B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108845903A (zh) * | 2018-06-20 | 2018-11-20 | 郑州云海信息技术有限公司 | 一种测试nvdimm断电保护功能的方法及装置 |
CN110739025A (zh) * | 2019-09-30 | 2020-01-31 | 广州妙存科技有限公司 | 一种存储设备掉电测试方法、装置及*** |
CN111897685A (zh) * | 2020-07-29 | 2020-11-06 | 深圳佰维存储科技股份有限公司 | 掉电时校验数据的方法、装置、存储介质及电子设备 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1628284A (zh) * | 2002-05-31 | 2005-06-15 | 先进微装置公司 | 安全执行模式异常 |
CN102053885A (zh) * | 2009-10-27 | 2011-05-11 | 英业达股份有限公司 | 无储存设备的计算机装置的测试***及其测试方法 |
CN104021093A (zh) * | 2014-06-24 | 2014-09-03 | 浪潮集团有限公司 | 一种基于nvdimm的存储设备的掉电保护方法 |
CN106683706A (zh) * | 2017-01-05 | 2017-05-17 | 郑州云海信息技术有限公司 | 一种nvdimm_adr功能的测试方法 |
CN107122273A (zh) * | 2017-04-28 | 2017-09-01 | 郑州云海信息技术有限公司 | 一种shell下进行NVDIMM功能测试的方法 |
CN107133125A (zh) * | 2017-05-02 | 2017-09-05 | 郑州云海信息技术有限公司 | 一种自动化测试nvdimm数据保护稳定性的方法 |
-
2017
- 2017-10-30 CN CN201711052354.0A patent/CN107807870B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1628284A (zh) * | 2002-05-31 | 2005-06-15 | 先进微装置公司 | 安全执行模式异常 |
CN102053885A (zh) * | 2009-10-27 | 2011-05-11 | 英业达股份有限公司 | 无储存设备的计算机装置的测试***及其测试方法 |
CN104021093A (zh) * | 2014-06-24 | 2014-09-03 | 浪潮集团有限公司 | 一种基于nvdimm的存储设备的掉电保护方法 |
CN106683706A (zh) * | 2017-01-05 | 2017-05-17 | 郑州云海信息技术有限公司 | 一种nvdimm_adr功能的测试方法 |
CN107122273A (zh) * | 2017-04-28 | 2017-09-01 | 郑州云海信息技术有限公司 | 一种shell下进行NVDIMM功能测试的方法 |
CN107133125A (zh) * | 2017-05-02 | 2017-09-05 | 郑州云海信息技术有限公司 | 一种自动化测试nvdimm数据保护稳定性的方法 |
Non-Patent Citations (1)
Title |
---|
蔡志强等: "一种基于虚拟机的动态内存泄露检测方法", 《计算机应用与软件》 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108845903A (zh) * | 2018-06-20 | 2018-11-20 | 郑州云海信息技术有限公司 | 一种测试nvdimm断电保护功能的方法及装置 |
CN110739025A (zh) * | 2019-09-30 | 2020-01-31 | 广州妙存科技有限公司 | 一种存储设备掉电测试方法、装置及*** |
CN110739025B (zh) * | 2019-09-30 | 2021-09-21 | 广州妙存科技有限公司 | 一种存储设备掉电测试方法、装置及*** |
CN111897685A (zh) * | 2020-07-29 | 2020-11-06 | 深圳佰维存储科技股份有限公司 | 掉电时校验数据的方法、装置、存储介质及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN107807870B (zh) | 2021-04-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107807870A (zh) | 一种存储服务器主板掉电保护功能的测试方法和*** | |
CN105070321A (zh) | 存储器件的快速测试电路及方法 | |
CN109257249A (zh) | 一种网卡稳定性测试方法、装置、终端及存储介质 | |
CN111751143A (zh) | 智能锁测试***、方法、装置和存储介质 | |
TW200719140A (en) | Automatic testing system and method | |
CN107908553A (zh) | 关联测试方法、应用服务器及计算机可读存储介质 | |
CN104751888A (zh) | 一种非易失性存储器的掉电保护方法和装置 | |
CN106024066A (zh) | 一种sram的检测方法及*** | |
CN107590017A (zh) | 一种电子设备的检测方法和装置 | |
CN110444243A (zh) | 存储设备读错误纠错能力的测试方法、***及存储介质 | |
CN109032864A (zh) | 一种NVMe SSD热插拔测试的方法及*** | |
CN103150281B (zh) | 总线互联模块的集成方法、装置以及验证方法和装置 | |
CN105988903A (zh) | 一种笔记本电脑主板测试器 | |
CN102999663B (zh) | 一种soc芯片中的mmu的验证方法 | |
CN107644025A (zh) | 分布式数据库的wal记录的分发方法和装置 | |
CN109062805A (zh) | 一种aep内存固件升降级测试方法、装置、终端及存储介质 | |
CN110399727A (zh) | 一种bmc权限自动测试方法、***、终端及存储介质 | |
CN109240856A (zh) | 一种存储元数据损坏模拟方法、装置、终端及存储介质 | |
CN105261398A (zh) | 动态随机存取存储器的校准方法及装置 | |
US7783926B2 (en) | Method for memory testing | |
CN107220153A (zh) | 一种基于uefi的计算机内存转接卡测试方法和装置 | |
CN105825898B (zh) | 动态存储器测试装置及其测试方法 | |
CN109558327A (zh) | 一种bmc日志的写入方法、***及相关组件 | |
CN110444247A (zh) | 存储设备写错误纠错能力的测试装置 | |
CN109697310A (zh) | 一种应用于ahb总线矩阵设计的功能验证方法与*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |