作为一个跑分软件,界面的美观和功能的丰富都在其次,测试项目才是重点。那么iOS版的安兔兔相比Android版,在测试项目上有什么变化么?如果有,变化又有多少呢?
经过实际体验,两者的测试项目完全相同,共分为五项:用户体验、CPU、GPU、RAM、存储。并且,测试场景中的渲染动画也是完全一致的。
其中的“用户体验”包括运行环境(虚拟机)和多任务处理两项,这也是安兔兔升级到4.0版本后新加入的功能。可不要小瞧了这两项测试,其直接关系到用户体验,所占分数的比重也较高,能占到总分的25-30%。
因为底层语言不同,尽管两者的测试项目名称完全一样,但底层代码都是重新编写的,比如 iOS平台上“Java虚拟机测试”就被“Object-C运行效率测试”代替。
这也直接导致了iOS版安兔兔安装包明显增大,不过对整个运行速度倒没有太大影响:搭载骁龙800的手机的跑完整个测试大约需要2分35秒,iPhone 5/5S跑完整个测试大约需要2分56秒。
如何保证公平性?
苹果在硬件和系统上独树一帜,与Android设备有着很大的差异,安兔兔如何保证两个平台跑分的客观公正呢?
我们知道,虽然iOS版安兔兔的测试项目进行了重新编译,但测试原理是完全相同的,无非就是对指令流处理速度、图形渲染速度以及数据读取速度等进行量化。
安兔兔官方也提到,其团队在编译测试单项时,对成绩进行了大量的数据验证,并建立了一个数据通用转化模型,以确保每一项测试都客观公正。
累计评论0条
展开其余评论