元器件交易网-中发网全新升级平台
关注我们:
首页 > 热点评测 > 正文

三星安卓4.4固件不再“作弊” 跑分成绩缩水多少?

手机厂商刻意为跑分软件做硬件方面的升频和优化,似乎已经是智能手机行业的一种常态,因为这么做会让跑分软件表现某款手机的成绩更出色,起到误导评测人员和让消费者感觉物有所值的作用。比如说三星Galaxy Note 3,国外的评测机构发现在这款手机上一启动跑分应用,系统就会强制令所有的CPU核心的始终频率升至最高,有时甚至能有效提高最终成绩达20%。

三星安卓4.4固件不再“作弊” 跑分成绩缩水多少?0

当然,Galaxy Note 3并非三星第一款尝试对跑分软件做特别优化的手机,国际版Galaxy S4从很早之前就开始这么做了,而实际上在Android 4.3系统更新之后,许多三星手机全都开始了类似的行为。比如原本美版Galaxy S3和Galaxy S4在Android 4.1.2和Android 4.2.2系统下并没有专为跑分应用执行CPU强制满负荷运转的操作,但似乎在升级至Android 4.3之后,这种为获得跑分更高成绩的作弊行为就出现了。

国外媒体ArsTechnica为此特别与开发Geekbench CPU跑分应用的Primate Labs实验室合作,在几天的数据研究与分析后发现三星Android 4.3升级如何为跑分应用特别进行优化,同时他们也发现了事情好的一面——三星最新的Android 4.4 KitKat更新已经将这种作弊行为从系统中去除。那么,作弊前后,跑分成绩会相差多少呢?

三星Android 4.3系统的作弊行为解析

来自Primate Labs的Daniel Malea和Anthony Schmieder对三星的Android 4.3系统进行了深挖掘,除了追踪到三星在Android 4.3系统下系统专为哪些应用在开启时就执行CPU满载动作,而且还发现即便是浏览器中的跑分,三星也一样会这么做。

他们从中找到了两份在 Android 4.3系统下三星智能设备会令CPU满载的白名单,如下图所示。其中第二份白名单会以其中列出的关键词对运行的跑分应用做匹配,即便某款跑分应用更新换代(如Geekbench 2升级至Geekbench 3),这种CPU满载行为仍然有效。

三星安卓4.4固件不再“作弊” 跑分成绩缩水多少?1

除了跑分应用的白名单之外,Malea和Schmieder还发现了一份数组名sBoostedSites下的URL列表,包含的浏览器跑分项目有常见的SunSpider以及Rightware Browermark。其作用大致上与应用白名单列表相似,即当使用三星内置的浏览器或是Chrome浏览器访问这些地址执行跑分时,系统也会触发CPU满载行为,以期获得比较漂亮的跑分成绩。

Primate Labs在解释中说:“当使用名为‘com.sec.android.app.sbrowser’或‘com.android.chrome’的应用打开这些特定的URL地址时,DvfsUpThreshold类会让CPU调整调节器阈值至90(默认99)。从Linux内核文档来看,通过这种方式调低阈值可让系统令CPU运转更快,牺牲部分电量提升性能。这些都能在4.3系统的SSRM模块中找到。而在Android 4.4中,这种转变调节器的逻辑依然存在,不过我们没有在4.4系统中发现URL正规表达式的名单,应该是已经被移除了。”

上一页 1 234下一页
  • 微笑
  • 流汗
  • 难过
  • 羡慕
  • 愤怒
  • 流泪
责任编辑:xuqiao