先说下我疑惑的起因吧。
前一段时间,在telegram的一个Google hosts群里,偶然认识了一位非常活跃的hosts维护者,在他的帮助下搭建了我自己的VPS用来ss翻墙。聊了几次,知道他还是Los、LEDE官方维护者之一,现在高中没上完,就去了高通负责CPU驱动部分。
和他聊起苹果最新的A11,我说苹果现在之所以这么流畅,是不是多亏了他那块超强的CPU?他说不是。在他看来,就算是苹果的A11,不光性能没法碾压高通835,甚至高通前几代CPU。认为Geekbench的跑分不透明,因为CPU运行的平台不一样,并非常反对跑分,认为其意义几乎为零。
我问他,为什么iOS会比Android感觉更流畅?他说,苹果CPU性能不算强(和高通比较而言),主要靠的是iOS的优化。我说这个解释倒也符合事实,苹果每更新一次iOS,旧的设备就变得卡一些,这些卡的现象至少在iOS更新了好几次之后才有好转。Android之所以在某些情况卡是因为国内ROM的负优化及应用生态环境导致。
后来,我在酷安发了个帖子,引起大家讨论CPU到底谁更强,结果绝大多数回复的人都认为苹果碾压高通。依据都是跑分如何如何,我并没有得到理想的答案,并且拉了这个小孩过来帮我跟这些人讨论。具体讨论可以去酷安iPhone8话题下找一下。特别的是,可以去看一下150多楼的热门评论,他的回复从其他方面解释了他的观点,这里就不再搬运赘述了。
知乎上,也能看到大片的赞美苹果CPU的回答和评论,有些赞数还挺高。但是反对之声也有,不过很少。他们的讨论也没有太脱离开跑分这个东西,也没有我想要的答案。
看跑分的话,答案是毋庸置疑的,但是到底能不能用跑分来比较呢?到底骁龙835和A10(11)哪个更快?