众所周知,苹果手机的内存大小一直小于安卓。当安卓普遍进入6GB时代,苹果还停留在2GB;而安卓现在已经到了8GB和12GB,苹果12才刚刚进入4GB阵营。最强的苹果12 Pro终于达到了苹果有史以来的最高内存规格6GB,但这只是安卓前几年的水平。所以很多人想知道为什么小内存的苹果手机用起来比大内存的安卓手机更流畅?还有苹果为什么爱小内存手机?让我们一起寻找答案。
首先我觉得是因为安卓可以被所有厂商使用,所以企业之间的竞争越来越激烈。而在其他产品缺乏竞争开发能力的情况下,厂商提高市场竞争力的唯一途径就是不断提升配置,所以安卓的配置被推得越来越高,但是在国内的实际生活体验并没有随着资源配置的增加而得到很大的提升。

其实优化的很好。4GB RAM和6GB RAM不会有太大区别,甚至可能有差距。但是现在除了三星,其他厂商根本不敢给旗舰机4G RAM,因为从宣传上来说已经处于弱势。你说什么都没用。对于用户来说,配置是一个“我可以没用,但你绝对离不开它”的东西。

iOS系统只有一家苹果公司在用。苹果想生产什么样的手机都可以,只要果粉愿意掏钱。在这种市场形势下,苹果完全不用急于提升配置,只要通过这种系统配置就能发布当年的应用技术。
第二,苹果和安卓的运作方式不同。安卓的后台系统和苹果的不一样。当应用在后台时,苹果会减少给予应用的资源,以保证前台应用的流畅度。这有利有弊。好处是不需要太多的运行内存。缺点是后台挂久了的东西会被关闭,这样就不能在后台挂一些需要长时间保持运行的应用了。安卓不用担心这个问题。只有剩余内存足够大,后台应用想挂多久就挂多久。
一般来说,在同等条件、同等环境下,内存越大越流畅,这是毋庸置疑的。但是苹果和安卓有一个最重要的区别,就是系统设计不同。不同的系统从根本上决定了不同调度方式的流程。在这一点上,非开源的iOS系统要比Android好很多。所以内存不需要比安卓大。因为安卓手机厂商太多,高性能无疑是从竞争中脱颖而出的重要因素之一。由于各个厂商的系统底层都是基于Android系统,所以匹配高水平的硬件成为了社会的主要竞争领域。所以大内存是最省时省力的方式。
对于现在的PC和手机来说,内存再多也不算大。苹果这么做的最大原因是成本。毕竟在手机发布的时代,日常使用的感知差距很小。至于未来,谁知道呢?


