一种mix mode下AEP内存的压测方法、系统、终端及存储介质技术方案

技术编号:21398673 阅读:36 留言:0更新日期:2019-06-19 06:55
本发明专利技术提供一种mix mode下AEP内存的压测方法、系统、终端及存储介质,包括:预先设定一组AEP内存调整策略,各AEP内存调整策略均用于调整待测AEP内存的模式为mix mode;循环遍历各所述的AEP内存调整策略,并依据各遍历到的AEP内存调整策略,循环调整待测AEP内存的硬盘模组和内存模组的占比,直至当前循环遍历各所述的AEP内存调整策略的总次数达到预先设定的循环次数;在每次调整待测AEP内存的硬盘模组和内存模组的占比后,分别对待测AEP内存在当前混合模式下的硬件模组和内存模组进行压测。本发明专利技术用于测试AEP内存的稳定性。

【技术实现步骤摘要】
一种mixmode下AEP内存的压测方法、系统、终端及存储介质
本专利技术涉及内存测试领域,具体涉及一种mixmode下AEP内存的压测方法、系统、终端及存储介质,用于测试AEP内存的稳定性。
技术介绍
AEP(ApachePass)内存,其采用3DXPoint技术,界于硬盘和普通内存之间,安装方式与普通内存相同,具有传输速度快(AEP内存的传输速度,是硬盘的100-1000倍,是普通内存的8-10倍)、以及具有非易失性的特点。AEP内存的模式有三种,分别是内存模式(memorymode)、硬盘模式(APDmode)和混合模式(mixmode)。使用时,可依据实际需要,通过AEP内存分配策略设置AEP内存的模式为所述内存模式(memorymode)、硬盘模式(APDmode)以及混合模式(mixmode)中的任意一种。其中,当AEP内存分配策略将AEP内存的模式设置为100%硬盘模式(APDmode)时,该AEP内存则可用作硬盘,具有存储的功能,但是比普通硬盘读写速度快。当AEP内存分配策略将AEP内存的模式设置为混合模式(mixmode)时,该AEP内存则被虚拟分解成具有相应大小的硬盘模组和具有相应大小的内存模组,兼具内存功能和硬盘功能,其中硬盘模组具有硬盘功能、内存模组具有内存功能;其中,硬盘模组的具体大小、以及内存模组的具体大小,在满足硬盘模组和内存模组的大小之和等于AEP内存的大小的前提下,可由技术人员根据实际需求调整,比如:计算机中有一条128GB的AEP内存,既可以通过策略设置将该128GB的AEP内存分成64GB的硬盘模组和64GB的内存模组,也可以通过策略将该128GB的AEP内存分成30GB的硬盘模组和98GB的内存模组。AEP内存是一种相对较新的内存,目前,现有技术中常用的AEP内存压力测试方案,大都是先将AEP内存设置成硬盘模式、并在将AEP内存设置成硬盘模式后进行硬盘fio压力测试,再将AEP内存设置成内存模式、并在将AEP内存设置成内存模式后进行内存压力测试;或反过来进行,即先将AEP内存设置成内存模式进行内存压力测试、再将AEP内存设置成硬盘模式进行硬盘fio压力测试。另外对于mixmode下的AEP内存的压力测试,现有技术中通常是对AEP内存中的硬盘模组和内存模组依次加压。可见在现有技术中,可供本领域技术人员使用的AEP内存测试策略相对较少。另外可见,现有的AEP内存的压力测试策略,无法应对相对复杂的应用场景测试,一定程度上制约了对AEP内存稳定性及可靠性的验证结果的可靠性。为此,本专利技术提供一种mixmode下AEP内存的压测方法、系统、终端及存储介质,以解决上述技术问题。
技术实现思路
针对现有技术中存在的技术问题,本专利技术提供一种mixmode下AEP内存的压测方法、系统、终端及存储介质,用于测试AEP内存的稳定性。第一方面,本专利技术提供一种mixmode下AEP内存的压测方法,该mixmode下AEP内存的压测方法包括:预先设定一组AEP内存调整策略,各AEP内存调整策略均用于调整待测AEP内存的模式为mixmode;循环遍历各所述的AEP内存调整策略,并依据各遍历到的AEP内存调整策略,循环调整待测AEP内存的硬盘模组和内存模组的占比,直至当前循环遍历各所述的AEP内存调整策略的总次数达到预先设定的循环次数;在每次调整待测AEP内存的硬盘模组和内存模组的占比后,分别对待测AEP内存在当前混合模式下的硬件模组和内存模组进行压测。进一步地,所述的对待测AEP内存在当前混合模式下的硬件模组和内存模组进行压测,包括:对待测AEP内存在当前混合模式下的硬件模组进行硬件压力测试;对待测AEP内存在当前混合模式下的内存模组进行内存压力测试。进一步地,所述的硬件压力测试与所述的内存压力测试同步进行。进一步地,各预先设定的AEP内存调整策略互异。第二方面,本专利技术提供一种mixmode下AEP内存的压测系统,该mixmode下AEP内存的压测系统包括:内存调整策略单元,其包含一组预先设定的AEP内存调整策略,各AEP内存调整策略均用于调整待测AEP内存的模式为mixmode;AEP内存模组占比调整单元,用于基于预先设定的循环次数,循环遍历内存调整策略单元所包含的各AEP内存调整策略;并用于依据各遍历到的AEP内存调整策略,循环调整待测AEP内存的硬盘模组和内存模组的占比;压测单元,用于在AEP内存模组占比调整单元每次调整待测AEP内存的硬盘模组和内存模组的占比后,分别对待测AEP内存在当前混合模式下的硬件模组和内存模组进行压测。进一步地,所述的压测单元,包括:第一压测模块,用于对待测AEP内存的硬件模组进行硬件压力测试;第二压测模块,用于对待测AEP内存的内存模组进行内存压力测试。进一步地,所述的硬件压力测试与所述的内存压力测试同步进行。进一步地,各预先设定的AEP内存调整策略互异。第三方面,本专利技术提供一种终端,该终端包括:处理器;用于存储处理器的执行指令的存储器;其中,所述处理器被配置为执行如上所述的mixmode下AEP内存的压测方法。第四方面,本专利技术提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,当计算机程序在计算机上运行时,使得计算机执行上述各方面如上所述的mixmode下AEP内存的压测方法。第三方面,提供一种终端,包括:处理器、存储器,其中,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行该计算机程序,使得终端执行上述的终端的方法。第四方面,提供了一种计算机存储介质,所述计算机可读存储介质中存储有,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。本专利技术的有益效果在于:(1)本专利技术提供的mixmode下AEP内存的压测方法、系统、终端及存储介质,基于预先设定的AEP内存调整策略,循环调整待测AEP内存在混合模式下硬件模组及内存模组的占比,并在每次调整待测AEP内存在混合模式下硬件模组及内存模组的占比后,分别对待测AEP内存在当前混合模式下的硬件模组及内存模组进行压测,继而达到循环进行待测AEP内存在混合模式下的滚动压测目的,从而实现对AEP内存可靠性和稳定性的测试,可见本专利技术提供了一种新的AEP内存压测技术,一定程度上弥补了现有技术中测试AEP内存稳定性和可靠性的策略相对较少的不足。(2)本专利技术提供的mixmode下AEP内存的压测方法、系统、终端及存储介质,各预先设定的AEP内存调整策略互异,即不同的AEP内存调整策略,所对应的AEP内存混合模式下的硬件模组的占比不同、所对应的AEP内存混合模式下的内存模组的占比也不同,可见本专利技术能够对相对复杂的应用场景进行测试,进而能够在一定程度上提高AEP内存测试的可靠性和稳定性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一个实施例的方法的示意性流程图。图2是本专利技术一个实施例的系统的示意性框图。图3为本专利技术实施例提供的一种终端的结构示意图。具体实施方式为了使本
的人员更好地理解本专利技术中的技术方案,本文档来自技高网
...

【技术保护点】
1.一种mix mode下AEP内存的压测方法,其特征在于,包括:预先设定一组AEP内存调整策略,各AEP内存调整策略均用于调整待测AEP内存的模式为mix mode;循环遍历各所述的AEP内存调整策略,并依据各遍历到的AEP内存调整策略,循环调整待测AEP内存的硬盘模组和内存模组的占比,直至当前循环遍历各所述的AEP内存调整策略的总次数达到预先设定的循环次数;在每次调整待测AEP内存的硬盘模组和内存模组的占比后,分别对待测AEP内存在当前混合模式下的硬件模组和内存模组进行压测。

【技术特征摘要】
1.一种mixmode下AEP内存的压测方法,其特征在于,包括:预先设定一组AEP内存调整策略,各AEP内存调整策略均用于调整待测AEP内存的模式为mixmode;循环遍历各所述的AEP内存调整策略,并依据各遍历到的AEP内存调整策略,循环调整待测AEP内存的硬盘模组和内存模组的占比,直至当前循环遍历各所述的AEP内存调整策略的总次数达到预先设定的循环次数;在每次调整待测AEP内存的硬盘模组和内存模组的占比后,分别对待测AEP内存在当前混合模式下的硬件模组和内存模组进行压测。2.根据权利要求1所述的mixmode下AEP内存的压测方法,其特征在于,所述的对待测AEP内存在当前混合模式下的硬件模组和内存模组进行压测,包括:对待测AEP内存在当前混合模式下的硬件模组进行硬件压力测试;对待测AEP内存在当前混合模式下的内存模组进行内存压力测试。3.根据权利要求2所述的mixmode下AEP内存的压测方法,其特征在于,所述的硬件压力测试与所述的内存压力测试同步进行。4.根据权利要求1或2或3所述的mixmode下AEP内存的压测方法,其特征在于,各预先设定的AEP内存调整策略互异。5.一种mixmode下AEP内存的压测系统,其特征在于,包括:内存调整策略单元,其包含一组预先设定的AEP内存调整策略,各AEP内存调整策略均用于调整待测AEP内存的模式为mixmode;AEP内存模组占比调整单元,用于基于预先设定的循环次数,循环遍...

【专利技术属性】
技术研发人员:范鹏飞贠雄斌
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏,32

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

1