深圳手表价格部落

科普 教你如何分辨手机跑分作弊

太平洋电脑网2019-05-21 12:16:10

  【PConline 科普】不久前,罗永浩在微博上炮轰跑分,称跑分对手机体验毫无帮助,不少厂商还会在跑分中作弊甚至和跑分App勾结,为此锤子手机将会针对跑分App劣化。罗永浩的这番话引起了非常大的争议,但其实还是有一定道理的。一般来说,要比较软硬件分裂严重的安卓机性能好坏,从理论上来讲,跑分的确不失为一种好方法。然而很遗憾,现实的确如同罗永浩所说的一般,跑分早已经被玩坏,跑分得出的结果已经难以令人信服。


“跑分天王”也有可能是因为作弊而跑分高,而不是因为性能最强


推荐用PConline官方客户端下载应用

  跑分作弊早已经成为了业界中司空见惯的现象,无论是大厂小厂山寨厂,在跑分中悄悄动手脚,已经不是什么新闻。同时,跑分App也存在或多或少的猫腻。跑分不靠谱在哪里?坑爹之处大致如下。

  ◆厂商在跑分中作弊。厂商在跑分中作弊的手段可谓花样百出,一旦系统检测到跑分App运行,就会采取各种你想得到想不到的方法拔高跑分结果。在软件上,厂商有降低跑分时的分辨率、修改时钟(等于使用加速器)等方法;在硬件上,厂商会在跑分时将芯片频率拔高到平时根本不会有的水平。种种手段之下,跑分得出来的结果自然只能代表谎言——注意,撒谎的不仅仅是上不得台面的山寨厂,国际大厂一样狡猾的很,某台湾大厂的旗舰机依然躺在3DMark的黑名单当中。


3DMark会将跑分作弊者成绩抹除,列于排行榜最后,其中不乏知名机型

  ◆跑分App并不公正。跑分App是性能标杆,理应要公平公正,但不存在黑哨的球场,恐怕整个地球都找不着。谈立场,金山曾经赞助了国内最流行的跑分App某兔兔,而金山的董事长正是喊出“跑分天王”口号的雷雷雷雷总;谈技术,著名跑分App 3DMark偏向顶点运算,利于高通Aderno GPU而不利于善于贴图的Mali,所以我们可以看到高通处理器跑分时成绩爆表,但实际游戏表现却没有如此骁勇。


3DMark安卓版中高通芯片占尽优势,但实际游戏表现却并非如此

  ◆芯片设计问题。随着近年来摩尔定律在移动市场的发威,手机芯片的功耗和发热也是水涨船高。无论是高通Krait 400还是ARM Cortex-A15,四核心在2G频率下满载后功率都接近5W,这已经快是i5低压版TDP的三分之一了。手机可没法装风扇,遇到芯片长时间发热的情况,唯一的解决方案就是降频。标称频率2.2G的骁龙800,在日常使用中一旦满载,半分钟过后,频率只能持续稳定在1G左右。而跑分的环境和日常使用不同,有些跑分程序运行时间并不长,比如说Linpack,跑分时间以秒为单位,芯片尚未降频跑分就已经完成,所得出的成绩自然和日常使用环境不符。


这一代安卓机所使用的芯片,需要风扇才能稳定在标称频率,不然只能降频,不降频……就爆炸了

  但总的来说,跑分作弊以及跑分App公正性问题最为严重,这两种情况人为地让用户难以获悉安卓设备的真实性能。那么要怎样才能检测出某部安卓机是否存在跑分作弊问题呢?要如何才能够获悉该设备的真实性能?笔者今天为大家提供了一些思路,各位不妨参考一下。


  如何检测设备是否跑分作弊

  前面提到,厂商在跑分App作弊的手段包括软件和硬件方面。软件作弊现在已经越来越少见了,毕竟这手法比较Low,也容易留下破绽,而硬件跑分作弊现在依然风行。硬件作弊的主要做法是在跑分时,将CPU频率拔高到平时根本不会有的高度,或者即使过热了也不降频,这样跑分跑出来的成绩非常具有欺骗性。简单来说,作弊厂商在跑分时是一个频率,在正常使用时却是另一个低得多的频率,坑爹吧?


某机高通骁龙800频率:一般情况下CPU满载后,频率迅速下降并稳定在1G左右。但跑分时却是满载2G的!

  知道了厂商是通过强行提升、强行稳定CPU频率来作弊,那么要识破就很容易了。既然作弊厂商在跑分和日常使用时提供的是不一样的芯片频率,我们只要检测芯片的频率在跑分和平时高负荷环境有没有区别即可判断是否有作弊行为。检测设备是否存在硬件跑分作弊的步骤大体如下:

  运行CPU、GPU频率检测工具→运行跑分App并跑分,记录下频率数据→等设备冷却下来后,运行大型游戏、拷机App等高负荷应用,记录下频率数据→对比跑分时的CPU、GPU频率是否异常。下面的是一些检测芯片频率相应工具,大家可以按需安装。

  监控安卓CPU频率:System Monitor

System Monitor可以检测CPU频率,如果跑分时(不限于安兔兔)比其他满载的情况频率高,那就说明有作弊

  监控安卓GPU频率:Trepn Profiler(高通专用)

Trepn Profiler可监测高通GPU负载和频率


在游戏中监测GPU频率和GPU负载,GPU低频也有可能是因为负载不足,要用高压力的游戏来测试


大型游戏游戏令GPU因高负荷过热降频,大家可以对比跑分时GPU频率有没有特别高(图片源于网络)

  那么如果不是高通方案的设备怎么办?那就得使用Trickster Mod这样的内核工具才能实现相应功能了。Trickster Mod内核工具并不适合所有设备,方法也比较复杂,这里就不详细展开了。此外,有些厂商也内置了GPU频率和使用率监控,在开发者选项中勾选“显示CPU使用情况”,某些安卓系统会连GPU的情况也一并显示。如果实在没法检测到GPU频率,也无需太过在意,硬件作弊往往是CPU、GPU双管齐下,检测到跑分时其中之一频率异常,就已经可以判断有作弊行为了。

  拷机工具:Stability Test

可令CPU高负载(但GPU可能不满载,所以频率不能作参考),若CPU频率比跑分低得多,就有作弊嫌疑

  当然,除了拷机工具,你也可以用各种大型3D游戏来进行测试(对于GPU测试来说,大型3D游戏更有效),而且会更加贴近实际情况。要戳穿厂商跑分作弊总的来说还是比较简单的,那么要如何才能测出真实性能呢?这时候我们就需要用实战来检验性能了。


  如何测量安卓设备真实性能?

  安卓设备的CPU、GPU高性能,很大程度上是为各种大型3D游戏准备的,通过测试游戏表现,可以在一定程度上获知安卓设备的真实性能。就如同检测电脑游戏性能不仅仅使用3DMark,还会使用各种游戏实测一样,要检测安卓机的性能也需要游戏实战。电脑测试游戏可以用Fraps记录帧数,那么安卓上有没有记录游戏帧数的App呢?当然有。

  老牌帧数记录App:FPS Meter

FPS Meter可以检测帧数,注意要到系统开发者模式停用HW叠加层


FPS Meter在游戏中的效果图,游戏到底卡不卡,看帧数比跑分有说服力得多

  当然,FPS Meter也是优缺点的。首先,这款App需要root,这道门槛会卡死一些用户;其次,FPS Meter没法作出游戏帧数曲线图,没有图表的话,不太方便不同设备之间的性能比较;最后,FPS Meter需要在安卓系统的开发者模式中停用HW叠加层,否则显示可能会不正常。

  真实性能一测便知:GameBench

添加需要测量帧数的游戏,然后在主界面相应栏目点击绿色三角按钮运行


游戏左侧会有一个“STOP”停止按钮,测量一定时间后停止测量即可得出结果,App建议测量15分钟以上


游戏平均帧数、帧数走势、GPU占用比一目了然,方便和其他设备比较

  有了帧数记录App,要测量安卓设备的性能就很简单。无论是安卓原生游戏,还是模拟器游戏,都可以通过测量帧数来获知安卓的实战性能表现。和跑分相比,游戏这种实际表现更加有参考意义,毕竟手机是用来用的,不是用来跑分看的——资深玩家想必都知道跑分高的显卡未必玩游戏就更爽的道理。如果你看到跑分天王在实际表现中一塌糊涂,千万不要惊讶。

  后话

  移动设备散热空间、电池容量有限的环境,决定了移动设备的性能并不能如同PC一样稳定。但在跑分作弊的风潮下,用户用跑分App往往只能看到毫无意义的最高性能。和硬件已经成熟、稳步进化的PC平台相比,移动市场仍处于多国混战的春秋战国时代,各大厂商为了争夺市场份额无所不用其极,跑分作弊这股风潮短时间内仍不会退去。对于消费者来说,这可不是什么好事。笔者希望本文提供的揭穿跑分作弊、测量设备真实性能的工具,希望能够为大家选购机器提供一些参考。

如何把这篇文章分享给好友?

●点击右上角→点击“分享到朋友圈

如何每天都能收到内容速递?

●点击标题下的“太平洋电脑网”→点击“关注

●点击微信主页右上角的“+”→选择“添加朋友”→输入微信号“太平洋电脑网”→点击并关注

太平洋电脑网官方微信号有如下内容哦

【查产品】查各类IT产品参数、报价等内容

【看资讯】看最新IT资讯、产品评测文章

【观展会】观看MWC等各大展会专题报道

【追直播】围观最新手机等数码产品发布会

【数码帮】求助、和小伙伴们交流用机心得

Copyright © 深圳手表价格部落@2017