我们分别用华为P30、魅族16s和vivo X27针对安兔兔3个版本V7.3.2(2019/6/4),V7.1.9(2018/11/13),V7.0.6(2018/3/22)进行了测试。在对X27进行测试发现,果然出现了版本不同分数不同的差异,但真的是不同版本之间差异导致的吗?在进一步测试发现,分数又恢复正常。经过查看发现,低分数是因为GPU测试部分其中两个测试项目《海岸线》和《孤立》OpenGL ES3.0没有记录分数,所以导致分数降低。
而正好借此机会小智我手上有台华为的P30 Pro,也进行了安兔兔跑分。但在跑分过程中发现,几次的测试结果都不一致。哪怕是在同一版本下跑分结果分数都差距比较大。分数相差接近了5万分。测试到这里我就不禁对上面的结果产生了怀疑,难道测试有误吗?难道网友说的是真的?
7.0.1版本跑分对比
7.3.2版本跑分对比
为此我又找了一台黑鲨2手机在7.0.1版本下进行了同样的测试,跑了3次,结果测试分数一切正常,没有出现分数相差比较大的情况发生,在7.3.2版本也没有差别。那为什么华为P30 Pro会出现这个情况呢?
经过多轮测试发现华为P30 Pro在CPU和GPU调度上不同测试时间段会出现高低问题,所以会导致安兔兔在评分权重上会出现高低。