arstechnica在评测三星Galaxy Note 3(美版)的时候遇到了一件奇怪的事——Galaxy Note 3的跑分高得有些诡异。
如何诡异,对比一下便知:LG G2与Galaxy Note 3使用的都是主频2.3GHz的骁龙800处理器,可两者一跑分,Galaxy Note 3的分要高出20%。
发生了什么?
经过一番探寻,arstechnica发现Galaxy Note 3一旦运行跑分应用,就会进入一个特殊的高性能模式(如下图)。
简单解释一下上图:当Note 3处于正常使用状态,处理器有三个核将被关闭以保护续航,而运行的那个核将会进入300MHz的低功耗状态;然而,如果用Note 3运行任何一款跑分应用,CPU将会被锁定在2.3GHz的最高性能状态,并且是四核齐行。
于是,评测者玩了一点小花样,他将著名跑分应用Geekbench 3重新打包,并将名字改为“Stealthbench”,这样做的目的是让Note 3误以为自己没有在运行跑分应用。不出所料,Note3的CPU总算没那么“闹腾”了(见下图)。
将Note 3在正常与非正常状态下的跑分结果对比,差别显而易见:
值得一提的是,三星此前在国际版Galaxy S4的GPU上也做过同样的事。当时三星官方声称,GPU频率调整不只是在跑分应用上有效,在运行浏览器、相机等应用时也同样生效,“这是为了给我们的消费者提供最好的体验”。
如果真是这样,那还说得过去。只是,Note 3似乎完全不是这么回事——
arstechina最终找到了这次事件的“罪魁祸首”,一个叫DVFSHelper.java的文件。在这个文件里可以清楚地看到,Note 3在运行所有的著名跑分应用时,都会进入全速状态,这份名单包括了Geekbench, Quadrant, Antutu, Linpack, GFXBench等应用。更重要的是,Note 3只有在运行跑分应用时才会进入这种状态。
他们同样在这些跑分应用上使用了“Stealth”大法,结果无一例外,Note 3跑分结果纷纷现出原形。甚至,Linpack的跑分结果前后竟相差了近50%。
我们知道三星是“市场能力”非常强的公司。它知道如何做出不算最好,但又能让消费者埋单的产品。只是,如果是为了“市场”要做一些欺骗大众的手脚,这很难让人信服和尊敬。
想起Lumia 920广告作假的诺基亚,和用垃圾应用充数的黑莓了吗?
本文来源:ifanr 作者:佚名