[发明专利]一种自动测试内存功耗的方法及系统在审
| 申请号: | 201910065848.5 | 申请日: | 2019-01-24 |
| 公开(公告)号: | CN109800116A | 公开(公告)日: | 2019-05-24 |
| 发明(设计)人: | 高彬彬 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
| 主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F9/50 |
| 代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 刘雪萍 |
| 地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 内存功耗 测试脚本 启动模块 实时内存 自动测试 自动开启 内存 加压 第一线 功率输出模块 脚本运行模块 安装模块 测试工具 存储内存 导入模块 功率测试 功率数据 计算模块 监控线程 输出内存 自动安装 自动运行 多线程 加压线 脚本 线程 测试 监控 | ||
本发明提供一种自动测试内存功耗的方法及系统,方法包括如下步骤:将PTU测试脚本拷入linux操作系统;自动运行PTU测试脚本;测试脚本自动安装PTU测试工具,并开启多线程模式;自动开启第一线程监控内存功率;自动开启第二线程给内存加压;第一线程输出内存加压期间的实时内存功率数据;测试完成,存储内存功率测试数据,计算内存功耗值。系统:脚本导入模块、脚本运行模块、PTU安装模块、监控线程启动模块、加压线程启动模块、实时内存功率输出模块以及内存功耗计算模块。
技术领域
本发明服务器内存测试领域,具体涉及一种自动测试内存功耗的方法及系统。
背景技术
UEFI,Unified Extensible Firmware Interface,统一的可扩展固件接口,是一种详细描述类型接口的标准。这种接口用于操作系统自动从预启动的操作环境,加载到一种操作系统上。可扩展固件接口是 Intel 为 PC 固件的体系结构、接口和服务提出的建议标准。
PTU,是Intel® Performance Tuning Utility的缩写,是intel推出一款CPU的压力测试工具。
内存是服务器中重要的部件之一,它是与CPU进行沟通的桥梁。服务器中所有程序的运行都是在内存中进行的,因此内存的性能对服务器的作用非常大。随着内存技术的发展,制程在不断的缩小,晶体管的体积也变得越来越小,内存的功耗也变得越来越低。因此,摆在我们面前一个重要的问题就是如何测量出内存的真是功耗。
目前,大多采用内存升高卡的方法来测试内存功耗,这种方法就是给内存串接一个卡槽,在卡槽上面串接一个电阻,电阻的阻值是已知的,测量出电阻的电压就可以间接计算出内存的功耗值了。此方法测量出的功耗具有较大的误差,准确性低。而且采用升高卡测试2933MHz的内存时存在内存识别不到的情况,原因在于2933MHz内存频率高,信号弱,采用升高卡测试内存功耗时会对信号造成一定的损耗,因此经常存在内存识别不到的情况。
此为现有技术的不足,因此,针对现有技术中的上述缺陷,提供一种自动测试内存功耗的方法及系统,是非常有必要的。
发明内容
针对现有技术的上述采用内存升高卡测试内存功耗误差大,准确性低的缺陷,本发明提供一种自动测试内存功耗的方法及系统,以解决上述技术问题。
第一方面,本发明提供一种自动测试内存功耗的方法,包括如下步骤:
将PTU测试脚本拷入linux操作系统;
自动运行PTU测试脚本;
测试脚本自动安装PTU测试工具,并开启多线程模式;
自动开启第一线程监控内存功率;
自动开启第二线程给内存加压;
第一线程输出内存加压期间的实时内存功率数据;
测试完成,存储内存功率测试数据,计算内存功耗值。内存加压时一个渐变的过程,加压初始时的一段时间,内存功耗是在逐渐爬升的,等待内存功耗稳定时的数据即为有效数据,有效数据用于输出和计算。
进一步地,将PTU测试脚本拷入linux操作系统之前还包括如下步骤:
更改BIOS的启动模式,将BIOS启动项设置为UEFI安全模式启动。UEFI模式是BIOS模式的更高级模式,在此模式下,测试功能更强大。
进一步地,第一线程开启第一终端窗口,通过ptumon命令监控内存功率;
第二线程开启第二终端窗口,通过ptugen命令给内存加压。两个线程并行实现多线程模式,及对内存加压的同时,实时监控内存的变化。
进一步地,第一线程输出内存加压期间的实时内存功率数据步骤之前还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910065848.5/2.html,转载请声明来源钻瓜专利网。





