反映计算机设备硬盘读写能效的测试方法技术

技术编号:9568907 阅读:103 留言:0更新日期:2014-01-16 02:30
本发明专利技术提供一种反映计算机设备硬盘读写能效的测试方法。根据本发明专利技术所述方法,先使计算机设备运行读/写硬盘文件的测试项目,以取得运行所述测试项目的运行速率,以及取得所述计算机设备在运行所述测试项目过程中的功率;接着,基于所述功率和所述运行速率的比值来确定反映所述计算机设备运行所述测试项目的能效比。如此,能有针对性的反映所述计算机设备在硬盘读写性能上的能效比。

【技术实现步骤摘要】
反映计算机设备硬盘读写能效的测试方法
本专利技术涉及一种能效测试方法,特别是涉及一种反映计算机设备硬盘读写能效的测试方法。
技术介绍
在提倡绿色、低碳的当下,人们更加关注投入产出率,也更加严格的控制预算和成本,因此选择具有高能效比的设备已成为人们不可忽视的因素之一。随着信息化世代的深入,计算机设备的能效越来越受到各方的重视,其中,处理器的多核化使得存储速度成为影响其性能的瓶颈,也是能源消耗较大的一块。传统的硬盘基于旋转的磁盘做径向的寻址,然后再读写数据,存在较大的访问延迟,就算磁盘转速再高,对寻址命令的平均响应能力IOPS(每秒可执行的I/O操作数)也无法满足要求与此同时高转速长时间等待使得磁盘能耗巨大。因此,需要对计算机设备的硬盘读写能效进行测试,用以解决所使用的计算机设备的功率消耗过大的问题。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种反映计算机设备硬盘读写能效的测试方法,以节约计算机的功率消耗。为实现上述目的及其他相关目的,本专利技术提供一种反映计算机设备硬盘读写能效的测试方法,其包括步骤:1)使计算机设备运行读/写硬盘文件的测试项目,以取得运行所述测试项目的运行速率,以及取得所述计算机设备在运行所述测试项目过程中的功率;2)基于所述功率和所述运行速率的比值来确定反映所述计算机设备在硬盘读写性能上的能效比。优选地,在所述步骤1)中取得计算机设备运行读/写硬盘文件的测试项目的运行速率包括:1-1)使计算机设备因所获取的包含读/写硬盘文件方式的测试指令而运行所述读/写硬盘文件的测试项目,并在运行完毕后取得所述计算机设备运行所述测试项目所花费的时间,以及所读/写的数据包的数量;1-2)基于所述数据包的数量与所花费的时间的比值来取得所述计算机设备运行所述测试项目的运行速率。优选地,在所述步骤1)中取得计算机设备运行读/写硬盘文件的测试项目的运行速率包括:1-a)使计算机设备在同一载荷强度下基于所获取的多个包含读/写硬盘文件的方式的测试指令来运行读/写硬盘文件的测试项目,并基于所述计算机设备每一次运行所述测试项目所花费的时间,来取得运行一次所述测试项目所花费的时间的平均值;基于所述测试项目在每一次运行过程中所读/写的数据包的数量,来取得运行一次所述测试项目所读/写的数据包的数量的平均值;1-b)基于所述数据包的数量的平均值与所花费时间的平均值的比值来取得所述计算机设备运行所述测试项目的运行速率。优选地,所述步骤1)包括:统计所述计算机设备在多次运行所述测试项目过程中的功率,以取得所述功率的平均值。优选地,所述步骤2)包括:基于所述功率的平均值和所述运行速率的比值来确定所述计算机设备在硬盘读写性能上的能效比。优选地,使所述计算机设备基于包含不同读/写硬盘文件方式的测试指令运行相应的所述测试项目,以取得所述计算机设备运行每一个所述测试项目的能效比;所述方法还包括步骤3):基于预设的运行每一种读/写硬盘文件方式的权重来取得反映所述计算机设备在硬盘读写性能上的能效比。优选地,使所述计算机设备处于不同载荷强度,并使所述计算机设备在相同的载荷强度下,基于包含不同读/写硬盘文件方式的测试指令运行相应的所述测试项目,以供执行步骤1)、步骤2)和步骤3)。优选地,所述读/写硬盘文件方式包括:将文件以预设的大小的数据包随机读/写的方式、将文件以预设的大小的数据包顺序读/写的方式中的至少一种。如上所述,本专利技术的反映计算机设备硬盘读写能效的测试方法,具有以下有益效果:能够基于所述计算机设备运行读/写硬盘文件的测试项目的运行速率与运行所述读/写硬盘文件的测试项目时的功率的比值来确定所述计算机设备的硬盘读写性能的能效比,如此,能有针对性的反映所述计算机设备在硬盘读写性能上的能效比。附图说明图1显示为本专利技术的反映计算机设备硬盘读写能效的测试方法的流程图。图2显示为本专利技术的反映计算机设备硬盘读写能效的测试方法中取得运算速率的一种优选实施方式的流程图。图3显示为本专利技术的反映计算机设备硬盘读写能效的测试方法中取得运算速率的又一种优选实施方式的流程图。图4显示为本专利技术的反映计算机设备硬盘读写能效的测试方法中取得所述计算机设备运行上传/下载文件的测试项目时的功率的结构示意图。图5显示为本专利技术的反映计算机设备硬盘读写能效的测试方法的又一种优选实施方式的流程图。图6显示为本专利技术的反映计算机设备硬盘读写能效的测试方法的又一种优选实施方式的流程图。元件标号说明1计算机设备2能效测试系统21硬盘读写性能分析软件22功率测试仪S1-S3、S11、S12、S13、S14、S15、S16步骤具体实施方式以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。图1显示为本专利技术的反映计算机设备硬盘读写能效的测试方法的流程图。所述反映计算机设备硬盘读写能效的测试方法主要由能效测试系统来执行,所述能效测试系统为安装在待测试的计算机设备中的应用模块。所述计算机设备为一种能够按照事先存储的程序,自动、高速地进行大量数值计算和各种信息处理的现代化智能电子设备,其包括但不限于刀片式服务器、文件服务器、网站服务器、塔式服务器、机架式服务器、普通台式机、笔记本电脑、嵌入式设备等。在步骤S1中,所述能效测试系统使计算机设备运行读/写硬盘文件的测试项目,以取得运行所述测试项目的运行速率,以及取得所述计算机设备在运行所述测试项目过程中的功率。其中,所述测试项目包括任何使所述计算机设备进行读/写硬盘文件的测试项目,其包括但不限于:HDTach测试软件。具体地,所述能效测试系统取得所述计算机设备中的读/写硬盘文件的测试项目在一段时间内所处理的数据量,并基于所述数据量与所述时间段的比值来计算所述计算机设备运行所述读/写硬盘文件的测试项目的运行速率。例如,使所述计算机设备运行读取C盘文件的测试项目,则所述能效测试系统在所述计算机设备运行至t1时刻开始直至t2时刻时取得读取该文件的数据量a,并取得在t1时刻至t2时刻之间的所述计算机设备的功率,并基于所述数据量a与所述t2时刻与t1时刻的差值的比值来取得所述运算速率,再基于所述功率与所述运算速率的比值来取得能效比。优选地,如图2所示,在所述步骤S1中取得计算机设备运行读/写硬盘文件的测试项目的运行速率包括:步骤S11和步骤S12。在步骤S11中,所述能效测试系统使计算机设备因所获取的包含读/写硬盘文件方式的测试指令而运行所述读/写硬盘文件的测试项目,并在运行完毕后取得所述计算机设备运行所述测试项目所花费的时间,以及所读/写的数据包的数量。其中,所述读/写硬盘文件方式包含任何使所述计算机设备进行读/写硬盘文件的方式,其包括但不限于:将文件以预设的大小的数据包随机读/写的方式、将文件以预设的大小的数据包顺序读/写的方式中的至少一种。所述计算机设备获取所述测试指令的方式包括但不限于:通过人机交互设备获取所述测试指令。例如,人员通过鼠标在读/写硬盘文件的测试项目的界面上选择:使所述计算机设备将所存储的文件以512KB的数据包随机本文档来自技高网...
反映计算机设备硬盘读写能效的测试方法

【技术保护点】
一种反映计算机设备硬盘读写能效的测试方法,其特征在于,包括步骤:1)使计算机设备运行读/写硬盘文件的测试项目,以取得运行所述测试项目的运行速率,以及取得所述计算机设备在运行所述测试项目过程中的功率;2)基于所述功率和所述运行速率的比值来确定反映所述计算机设备在硬盘读写性能上的能效比。

【技术特征摘要】
1.一种反映计算机设备硬盘读写能效的测试方法,其特征在于,包括步骤:1)使计算机设备运行读/写硬盘文件的测试项目,以取得运行所述测试项目的运行速率,以及取得所述计算机设备在运行所述测试项目过程中的功率;2)基于所述功率和所述运行速率的比值来确定反映所述计算机设备在硬盘读写性能上的能效比;使所述计算机设备基于包含不同读/写硬盘文件方式的测试指令运行相应的所述测试项目,以取得所述计算机设备运行每一个所述测试项目的能效比;所述方法还包括步骤3):基于预设的运行每一种读/写硬盘文件方式的权重来取得反映所述计算机设备在硬盘读写性能上的能效比;使所述计算机设备在相同的载荷强度下,基于包含不同读/写硬盘文件方式的测试指令运行相应的所述测试项目,以供执行步骤1)、步骤2)和步骤3)。2.根据权利要求1所述的反映计算机设备硬盘读写能效的测试方法,其特征在于,在所述步骤1)中取得计算机设备运行读/写硬盘文件的测试项目的运行速率包括:使计算机设备因所获取的包含读/写硬盘文件方式的测试指令而运行所述读/写硬盘文件的测试项目,并在运行完毕后取得所述计算机设备运行所述测试项目所花费的时间,以及所读/写的数据包的数量;基于所述数据包的数量与所花费的时间的比值来取得所述计算机设备运行所述测试项目的运行速率。3.根据权利要求1所述的...

【专利技术属性】
技术研发人员:毛兴江方行谈骞葛昌荣陆肖元
申请(专利权)人:上海宽带技术及应用工程研究中心
类型:发明
国别省市:

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

1