【技术实现步骤摘要】
一种测试BPS内存适应能力的方法、系统及相关组件
本申请涉及BPS内存领域,特别涉及一种测试BPS内存适应能力的方法、系统及相关组件。
技术介绍
BPS(BarlowPass)内存具有传输速度极快、非易失性等优点。BPS内存可通过调整分配设置策略,以内存模式、硬盘模式或混合模式运行。同以往普通内存相比,BPS内存具有更高的容量、性能和功耗。考虑到在内存使用过程中电压和电流是存在变化的,例如内存从空闲idle状态变为工作状态时,电压和电流均会发生变化,当突然给内存加压时,内存的工作电流会瞬间增大,由于功率不能跳变,瞬间电压则会降低,这时瞬间的低电压和瞬间的高电流会影响内存的使用,当超过内存的保护值时,可能会导致内存稳定性降低甚至损坏,因此,需要测试内存对电压、电流突变的适应能力,以进行后续分析。由于BPS内存对电压、电流的敏感性更高,且BPS内存所用额定电压较大,瞬间加压时,BPS内存的电压、电流变化幅度也更大,这个变化对BPS内存的持久稳定性有较大影响。由于BPS内存对电压、电流的敏感性更高,导致现有的测试方案不适用 ...
【技术保护点】
1.一种测试BPS内存适应能力的方法,其特征在于,包括:/n对BPS内存的当前目标内存容量执行瞬间加压操作,等待预设时间后,执行卸压操作,并循环执行本步骤,直至达到预设循环次数;/n获取所述BPS内存的信息,根据所述信息确定所述BPS内存在当前目标内存容量下的适应能力;/n当所述信息满足调整条件,调整当前目标内存容量,然后执行所述对BPS内存的当前目标内存容量执行瞬间加压操作的步骤。/n
【技术特征摘要】
1.一种测试BPS内存适应能力的方法,其特征在于,包括:
对BPS内存的当前目标内存容量执行瞬间加压操作,等待预设时间后,执行卸压操作,并循环执行本步骤,直至达到预设循环次数;
获取所述BPS内存的信息,根据所述信息确定所述BPS内存在当前目标内存容量下的适应能力;
当所述信息满足调整条件,调整当前目标内存容量,然后执行所述对BPS内存的当前目标内存容量执行瞬间加压操作的步骤。
2.根据权利要求1所述的测试BPS内存适应能力的方法,其特征在于,所述对BPS内存的当前目标内存容量执行瞬间加压操作之前,该方法还包括:
将所述BPS内存设置为内存模式。
3.根据权利要求1所述的测试BPS内存适应能力的方法,其特征在于,所述对BPS内存的当前目标内存容量执行瞬间加压操作,等待预设时间后,执行卸压操作,并循环执行本步骤,直至达到预设循环次数的过程具体为:
通过memtester工具执行所述对BPS内存的当前目标内存容量执行瞬间加压操作,等待预设时间后,执行卸压操作,并循环执行本步骤,直至达到预设循环次数的操作。
4.根据权利要求3所述的测试BPS内存适应能力的方法,其特征在于,对BPS内存的当前目标内存容量执行瞬间加压操作的过程具体为:
确定服务器内核数量;
开启与所述服务器内核数量相同的memtester进程;
根据当前目标内存容量分配每个所述memtester进程的压力,以使所述BPS内存的测试压力瞬间达到目标压力。
<...
【专利技术属性】
技术研发人员:贾岛,范鹏飞,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。