一种AEP内存模式的测试方法及装置制造方法及图纸

技术编号:20242111 阅读:103 留言:0更新日期:2019-01-29 23:16
本发明专利技术提供一种AEP内存模式的测试方法及装置,包括如下步骤:检测AEP内存的信息并将检测到的信息进行显示;根据检测的信息进行AEP内存模式的判断:查看检测的信息,若显示内存大小为设定阈值,则判断为普通内存模式;若判断AEP内存为普通内存模式,将普通内存模式转换成AD模式。步骤若判断AEP内存为普通内存模式,将普通内存模式转换成AD模式包括:将普通内存模式转换成AD模式;设置一个Socket下的所有AEP内存组合成一个region,容量是所有AEP内存之和;检测AEP内存的信息,若显示存储大小为socket下所有AEP内存容量之和,则判断已经转换为存储AD模式。

【技术实现步骤摘要】
一种AEP内存模式的测试方法及装置
本专利技术涉及存储
,具体涉及一种AEP内存模式的测试方法及装置。
技术介绍
AEP内存是Intel发布的最新的一种产品,它既有普通内存的功能,也有存储的功能;插在服务器上,默认是普通内存的功能,在服务器上实现内存的存储功能,如何查看内存进行存储功能,需要提供一种测试方法。
技术实现思路
为了克服上述现有技术中的不足,本专利技术提供一种AEP内存模式的测试方法及系统,以解决上述技术问题。本专利技术的技术方案是:一种AEP内存模式的测试方法,包括如下步骤:检测AEP内存的信息并将检测到的信息进行显示;根据检测的信息进行AEP内存模式的判断;若判断AEP内存为普通内存模式,将普通内存模式转换成AD模式。进一步的,步骤根据检测的信息进行AEP内存模式的判断包括:查看检测的信息,若显示内存大小为设定阈值,则判断为普通内存模式。进一步的,步骤若判断AEP内存为普通内存模式,将普通内存模式转换成AD模式包括:将普通内存模式转换成AD模式;设置一个Socket下的所有AEP内存组合成一个region,容量是所有AEP内存之和;检测AEP内存的信息,若显示存储大小为socket下所有AEP内存容量之和,则判断已经转换为存储AD模式。进一步的,步骤若判断AEP内存为普通内存模式,将普通内存模式转换成AD模式包括:将普通内存模式转换成AD模式;设置一个Socket下的每个AEP内存单独创建一个region;检测AEP内存的信息,若显示存储容量是AEP内存容量,则判断已经转换为存储AD模式。进一步的,该方法还包括:当AEP作为存储功能实现完后,设置内存模式;重启系统;查看检测的信息,若显示内存大小为设定阈值,则判断成功转换成普通内存模式。本专利技术还提供一种AEP内存模式的测试装置,包括检测模块、判断模块、转换模块和显示模块;检测模块,用于检测AEP内存的信息;显示模块,用于将检测到的信息进行显示;判断模块,用于根据检测的信息进行AEP内存模式的判断;转换模块,用于若判断AEP内存为普通内存模式,将普通内存模式转换成AD模式。进一步的,判断模块包括查询单元和比较单元;查询单元,用于对检测信息进行遍历查看;比较单元,用于对查询单元输出的信息与预先设置的内存设定阈值进行比较;若显示内存大小为设定阈值,则判断为普通内存模式。进一步的,转换模块包括第一设置单元;第一设置单元,用于设置一个Socket下的所有AEP内存组合成一个region,容量是所有AEP内存之和;比较单元,还用于比较显示存储的大小和socket下所有AEP内存容量之和;若显示存储大小为socket下所有AEP内存容量之和,则判断已经转换为存储AD模式。进一步的,转换模块还包括第二设置单元;第二设置单元,用于设置一个Socket下的每个AEP内存单独创建一个region;比较单元,还用于比较显示存储的大小和一个Socket下的每个AEP内存单独创建一个region的大小;若显示存储容量是AEP内存容量,则判断已经转换为存储AD模式。进一步的,该装置还包括模式设置模块和重启模块;模式设置模块,用于若判断AEP内存为AD模式,设置内存模式;重启模块,用于重启系统;查看检测的信息,若显示内存大小为设定阈值,则判断成功转换成普通内存模式。从以上技术方案可以看出,本专利技术具有以下优点:通过本专利技术AEP内存的普通功能与存储功能的相互转换,能很好的实现测试者对此产品功能的验证,提高产品在服务器的应用,提高产品的质量。此外,本专利技术设计原理可靠,结构简单,具有非常广泛的应用前景。由此可见,本专利技术与现有技术相比,具有突出的实质性特点和显著地进步,其实施的有益效果也是显而易见的。附图说明图1为一种AEP内存模式的测试方法流程图。具体实施方式本专利技术提供一种AEP内存模式的测试方法,通过ipmctl工具实现由普通内存转换为AD模式,AEP内存的普通功能与存储功能的相互转换,能很好的实现测试者对此产品功能的验证,提高产品在服务器的应用,提高产品的质量。为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。实施例一如图1所示,本实施例提供一种AEP内存模式的测试方法,通过ipmctl工具实现由普通内存转换为AD模式,AEP内存的普通功能与存储功能的相互转换,能很好的实现测试者对此产品功能的验证,提高产品在服务器的应用,提高产品的质量,本实施例包括如下步骤:S1:检测AEP内存的信息并将检测到的信息进行显示;需要说明的是,本步骤中,进入Linux系统下,执行命令查看AEP内存作为普通内存的信息cat/proc/meminfo|more可以看到作为普通内存,显示内存的相关信息;S2:根据检测的信息进行AEP内存模式的判断;本步骤中,查看检测的信息,若显示内存大小为设定阈值,则判断为普通内存模式;S3:若判断AEP内存为普通内存模式,将普通内存模式转换成AD模式;本步骤中,实现普通内存转为AD模式的命令如下:"ipmctlcreate-f-goalpersistentmemorytype=appdirect""ipmctlshow-a-goal"执行此命令可以看到显示普通内存信息memorysize为0.0GiB,显示AppDirectsize为socket下所有AEP内存容量之和,表明AEP内存已经由普通内存功能转换为存储功能。以上方法实现的是一个Socket下的所有AEP内存组合成一个region,容量是所有AEP内存之和。需要进一步说明的是将普通内存模式转换成AD模式还包括:设置一个Socket下的所有AEP内存组合成一个region,容量是所有AEP内存之和;检测AEP内存的信息,若显示存储大小为socket下所有AEP内存容量之和,则判断已经转换为存储AD模式;需要说明的是,一个Socket下的每个AEP内存单独创建一个region,其实现方法如下:进入Linux系统下,执行命令查看AEP内存作为普通内存的信息cat/proc/meminfo|more可以看到作为普通内存,显示内存的相关信息实现普通内存转为AD模式的命令如下:"ipmctlcreate-f-goalpersistentmemorytype=appdirectnotinterleaved""ipmctlshow-a-goal"执行此命令可以看到显示memorysize为0.0GiB,appdirectnotinterleaved模式下每个AEP内存创建一个region,容量是AEP内存容量;该方法还包括步骤S4:S4:当AEP作为存储功能实现完后,设置内存模式;重启系统;查看检测的信息,若显示内存大小为设定阈值,则判断成功转换成普通内存模式;其中具体的实现方法如下:当AEP作为存储功能实现完后,可以执行如下命令可以实现AD功能转为普通内存的功能:ipmctlcreate-f-goalMemoryMode=100,做重启动作后,AEP内存就转换为普本文档来自技高网...

【技术保护点】
1.一种AEP内存模式的测试方法,其特征在于,包括如下步骤:检测AEP内存的信息并将检测到的信息进行显示;根据检测的信息进行AEP内存模式的判断;若判断AEP内存为普通内存模式,将普通内存模式转换成AD模式。

【技术特征摘要】
1.一种AEP内存模式的测试方法,其特征在于,包括如下步骤:检测AEP内存的信息并将检测到的信息进行显示;根据检测的信息进行AEP内存模式的判断;若判断AEP内存为普通内存模式,将普通内存模式转换成AD模式。2.根据权利要求1所述的一种AEP内存模式的测试方法,其特征在于,步骤根据检测的信息进行AEP内存模式的判断包括:查看检测的信息,若显示内存大小为设定阈值,则判断为普通内存模式。3.根据权利要求2所述的一种AEP内存模式的测试方法,其特征在于,步骤若判断AEP内存为普通内存模式,将普通内存模式转换成AD模式包括:将普通内存模式转换成AD模式;设置一个Socket下的所有AEP内存组合成一个region,容量是所有AEP内存之和;检测AEP内存的信息,若显示存储大小为socket下所有AEP内存容量之和,则判断已经转换为存储AD模式。4.根据权利要求2所述的一种AEP内存模式的测试方法,其特征在于,步骤若判断AEP内存为普通内存模式,将普通内存模式转换成AD模式包括:将普通内存模式转换成AD模式;设置一个Socket下的每个AEP内存单独创建一个region;检测AEP内存的信息,若显示存储容量是AEP内存容量,则判断已经转换为存储AD模式。5.根据权利要求1所述的一种AEP内存模式的测试方法,其特征在于,该方法还包括:当AEP作为存储功能实现完后,设置内存模式;重启系统;查看检测的信息,若显示内存大小为设定阈值,则判断成功转换成普通内存模式。6.一种AEP内存模式的测试装置,其特征在于,包括检测模块、判断模块、转换模块和显示模块;检测模块,用于检测AEP内存...

【专利技术属性】
技术研发人员:刘浩君
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1