军备竞赛,一直是安卓阵营的主旋律。这场没有硝烟的战争,非但没有停下来的迹象,反而愈演愈烈。然而在处理器,或者叫移动处理器平台这方面,无论安卓阵营在性能这方面怎么努力,短期内还是斗不过对面苹果的A系列芯片的。不过,在运存这方面,安卓同样把iPhone甩开了好几个身位。
说起运存,我就不追溯到功能机时代了,毕竟这也不是考古,所以就从安卓手机发展的阶段说起吧。早期安卓手机的运存一般都是256MB,偶尔会看到旗舰手机搭载512MB的“超大运存”。这一串数字在今天看来甚至还没有一个APP所占的空间大,但在当时已经是顶天的配置。
不过,说是512MB运存,但实际上可用的容量少得可怜。当年,热爱搞机的我忍痛入手了一台三星Galaxy S,毕竟它是一台有着512MB运存+8GB内置空间的旗舰手机。后来才知道,这512MB运存,由于十进制和二进制的区别,加上系统又占用了一部分,实际可用的运存空间大概只有200多MB。虽然当时的APP还不像现在那么流氓,不过以三星当时那么“妖孽”的优化能力,这点运存空间确实不够看,更别说用了。
当然了,那个时期的安卓手机都这样。经过几年的发展,2014年,安卓手机主流的运存来到了3GB。或许是因为当时受限于处理器性能的发展,以及对续航的考虑,3GB运存竟然统治了日新月异的安卓手机市场两年。直到2016-2017年,4GB才开始逐渐取代3GB的位置。
好了,接下来就是开挂时刻了:2017-2018年,6GB成为主流,并且8GB开始崭露头角;2018-2019年,8GB成为主流,并首次出现12GB。12GB运存是什么概念呢?它比PC领域的很多轻薄本所标配的8GB内存还要大。
进入2020年之后,种种迹象表明,今年将会出现16GB的运存,而且还是全新的LPDDR5颗粒。16GB这个容量也追平了很多游戏本或者台式电脑的内存容量。看到安卓手机如此疯狂的堆运存大战,连消费者都不禁有这样的疑问:我真的需要这么大的运存吗?
诚然,前几年厂商们疯狂追求大运存是形势所迫,因为当时的安卓系统在内存运行和回收机制还不成熟,运存小常常会导致系统卡顿(这种情况CPU也有责任)、后台应用被杀甚至出现闪退的情况。不过到了现在,随着谷歌在安卓的内存机制下了狠功夫,运存对于系统卡顿基本上就不背锅了。
于是,追求多任务同时运行成为了厂商疯狂堆运存的理由,毕竟运存的主要作用就是给APP提供运行空间。理论上,运存越大,能同时打开的手机APP就越多。
然而,为了同时运行更多应用而追求超大运存可以说只是一个“幌子”,因为不少厂商即使上了像12GB这样的超大运存,出于功耗控制的考虑,往往在后台机制方面会限制得很严格。去年,我们就遇到过某12GB运存的手机最多只能开5个后台应用的迷惑行为。像这样的追求超大运存的操作,老实来说不见得有多公允。
这种通过严格限制后台应用数量的操作虽然影响用户的使用体验,但不可否认,其对于续航的提高确实有帮助。不同的厂商有不同的追求,比如有些厂商就放开后台的限制,让用户可劲地用,应用丢到后台即使过了一个晚上,再打开的时候依然不会重新加载,不过这种时刻挂在后台的行为多少都会有点影响续航,毕竟这是安卓的机制所决定的。
软硬结合才是王道
前面说了那么多,核心点就是一个:系统优化和硬件的良好结合才是用户所需要的,“单一的元件不影响用户体验”这句话并不合理,但也有可取之处。
在硬件相同的情况下,硬件是保证用户体验的下限,但系统优化水平的高低决定了用户体验的上限,比如大家都是同样的处理器+同样大小的运存,为什么有的手机能开很多个应用不卡顿,而有只要开了几个应用就会杀后台,就是这样的道理。
“单一的元件不影响用户体验”这句话最大的错误当然就是,它否认了硬件发展的必然性。随着硬件的不断发展,现在的APP越来越臃肿,运行起来自然对硬件也有了更高的要求,因此也倒逼着硬件不断向前发展,如游戏、AR应用的发展,迟早会带来更大的运存需求。此外,随着运存越来越大,不少厂商开始尝试把相机应用常驻在系统内存中,从而在打开速度和拍摄这两方面都会有更流畅的体验。
此外,前几天掀起了一股普及LPDDR5内存的浪潮。根据三星半导体的介绍,为满足下一代处理器的需求,LPDDR5内存带来了更高的数据速率、更低的能耗和更高的密度。据介绍,三星产的LPDDR5内存最大数据速率为4800MT/s(百万次/秒),而LPDDR4为3200MT/s,而且LPDDR5内存的有效带宽约为LPDDR4的 1.87 倍。有更低的功耗和更强的性能,厂商在系统优化上可以更积极,不用为了兼顾续航而保守。
结语
关于运存容量发展的争论,其实已经持续了很久,有些人追求比大更大,而另外一些人觉得运存只要够用就行,再大只是徒增功耗。不过按我说,影响消费者选择“够用就行”还是“越大越好”的主要因素,还是钱。
假如相同的价格能买到核心配置相差无几、但运存更大的手机,我相信这个争论就争不起来了,因为就连iPhone那边,4GB运存也已经不能满足iOS 13了,何况是生态更加混乱的安卓呢?
标签: