十年磨一剑:《个人电脑》实验室评测纵横谈
各个零部件都有自己的专属测试软件,而作为将LCD、主机和电池结合在一起的笔记本电脑来讲,除进行上述有关计算系统、显示子系统的测试之外,我们还需要对其电池子系统进行测试。从某种角度说,对于笔记本而言,电池的测试重要性要更高一些,这是由笔记本电脑的设计初衷决定的——如果单单考虑性能的话,为什么不买一个台式机呢?任何需要移动计算的用户都会十分在意自己的笔记本能够提供多久的续航能力。
从专用引擎到实际应用
谈到笔记本的电池测试,我们又得再次把目光转向当年的ZDBOp。因为在上个世纪90年代中期,不论是笔记本电脑厂商,还是评测类媒体,甚至个人用户都在使用它的BatteryMark来考量笔记本电脑的电池续航能力。这其中,最为著名的一个版本就要算BatteryMark 4.01了,它的流传范围最广,甚至到目前依然有不少用户还在使用。
BatteryMark 4.01的测试原理是利用内建的四个引擎,模拟实际的操作情况来消耗笔记本电脑的电池电量。这四个引擎分别是Graphics Engine、Processor Engine、Disk Engine和Think Engine。其中,Graphics Engine通过调用BatteryMark内建的程序脚本如PhotoShop、Dreamwaver等来模拟实际使用中处理图形、网页、文档的过程。Processor Engine可使CPU的占用率瞬间提高到100%,并保持一段时间,模拟的是CPU高负荷工作状态下的耗电情况。Disk Engine通过反复对硬盘进行读写操作,模拟实际使用当中硬盘的耗电情况。Think Engine 则是模拟实际情况中使用者思考的过程,也正是因为有了Think Engine的思路,我们才能看到电池测试类软件基本上都在测试过程中有一些“停顿”现象,与我们实际的使用习惯非常贴近。
BatteryMark 4.01会在这四个引擎之间不停地循环切换,依次对各种运行环境进行测试,这四个引擎综合在一起就可以全面考量电池的具体情况了。每过2~3分钟,BatteryMark 4.01就会将测试的数据自动保存到你设定的目录下面。当电池彻底消耗殆尽的时候,电脑自动关闭之前的最后一次保存结果就将作为最终测试结果。
随着软件和操作系统的升级,再使用BatteryMark 4.01来完成电池测试已经不够接近实际情况了,因此在Business Winstone 2001推出的同时,ZDBOp也推出了新版本的电池测试软件——Business Winstone 2001 BatteryMark。
Business Winstone 2001 BatteryMark以Business Winstone 2001软件作为电池测试的运行脚本,与BatteryMark 4.01相比,新版本的Business Winstone内建的程序版本更新,可带给测试者更加接近当时真实情况的电池寿命得分。在测试过程中,Business Winstone 2001作为测试脚本提供可执行的操作命令和程序给BatteryMark,模仿实际使用情况,在笔记本电池寿命允许的情况下多次运行这些程序,以消耗笔记本电脑的电量。
Business Winstone 2001 BatteryMark通过在击键和运行任务之间加入停顿时间来模拟实际录入速度和工作流程,这不仅仅是因为在实际使用时,用户经常会停下来进行思考或临时处理其他事物,还因为笔记本处理器的电源管理允许在如此短暂的时间里进入例如深度睡眠等模式,从而降低能耗,节省电量——可以看出,Think Engine的思路已经融入到了整个测试过程中。
|
MobileMark 2007基准测试软件 |
MobileMark成为标准
与我们前面提到的原因一样,进入21世纪后,ZDBOp在BatteryMark的开发和改进上放缓了脚步,甚至停步不前。以非赢利性组织身份工作的BAPCo逐渐取代了其电池测试软件领域的领先地位。承担这一重任的就是我们现在已经耳熟能详的MobileMark系列套件。
最早的MobileMark 2002是为安装了Windows 2000和Windows XP系统的笔记本电脑而设计的测试软件,它的主要用途也是用来考量一次充电后笔记本系统能够运行的时间,与BatteryMark不同的是,MobileMark 2002的独特之处在于它在放电的同时会考察性能表现,从而一次给出性能和电池得分。
在MobileMark 2002中,BAPCo利用在SYSmark当中取得的经验,提供了适合于笔记本电脑的一系列评测脚本。使用者还可以在MobileMark 2002提供的两种不同测试模式中进行选择,即生产力模式和阅读模式。
类似BAPCo其他的基准测试软件,MobileMark 2002使用真正的Windows应用程序通过运行应用程序脚本所消耗的时间来计算出一个相对得分,从而取代了BatteryMark那种通过循环时间来间接测定性能的方法。MobileMark 2002的测试流水线中加入了新的元素,并改善了执行的过程,从而可提供更大数据量的测试。另一个不同之处在于, MobileMark 2002支持多种语言的操作系统,其中包括中文版系统。
需要说明的是,细心的读者可能已发现,尽管MobileMark同时提供了性能和电池成绩得分,但我们在杂志中却仅提供了电池部分的成绩,对于性能得分来讲,我们采用SYSmark来代替。这是因为,不少读者希望能够在得知笔记本电脑性能成绩的同时,了解它与台式电脑之间的差异到底如何,而在台式电脑中,SYSmark是相当重要的测试工具,因此我们采取了这种做法,目的就是希望能够让读者朋友们直接进行对比。
MobileMark自亮相后,普及速度即一发而不可收,直到现在,绝大多数媒体和测试机构,甚至上游厂商依然采用这款软件的新版本来考量笔记本电池的表现。在我们制作本期杂志的时候,BAPCo又发布了2007版的MobileMark,不仅弥补了Windows Vista下如何进行电池续航能力考察的空白,而且能够做到在不同操作系统之间进行电池续航能力的对比。
正确理解电池测试成绩
如同不少媒体将电池的容量写为“4400mAh”之类的做法一样,在电池测试部分,不同媒体之间也有着不同的看法。《个人电脑》一贯坚持可重复性的、可靠的测试方法,因此对每一台笔记本电脑,我们都会进行相同的设置,以求对比不同产品之间的电池表现。
我个人认为,电池成绩与性能测试成绩一样,是作为一种参考数据提供给用户的,而不是绝对数据。所谓参考数据,就是说我们不能简单地将一款笔记本电脑的电池测试成绩就当作为电池真正的续航能力,而应当看作为是一个相对的优秀/落后程度。我们在不少厂商的宣传彩页上看到,他们宣称自己的产品能够支撑近一天的使用,事实上如果不附加电池的话,能够做到这点的产品真是少之又少。我们希望读者朋友们能够正确了解这些测试数据的意义——它们是用来对比的,而不是用来当作一个实际的能力展示给你。
不同的笔记本电脑厂商有自己的电源管理方案,不同的屏幕亮度会直接决定电池的测试成绩,BIOS中对处理器的模式设定会大幅度影响最终的结果,这些都是在电池测试中需要特别注意的。在这方面,《个人电脑》实验室始终保持着统一的测试脚本,力求提供给读者朋友们最具对比意义的数据。
文章列表
评论
楼层 |
评论人 |
评论内容摘要 | 发表时间 |
新品欣赏
![]() | ![]() | ![]() |



