小米科技|18G+1TB便是尽头? 未来手机内存或许不那么“卷”( 二 )


以上所呈现出来的现象 , 可以用IT界的一个术语来总结 , 那就是安迪比尔定理 。 其中安迪是指英特尔的前CEO安迪·格鲁夫 , 比尔则是指微软的前CEO比尔·盖茨 。 这个定理的原话为“Andy gives Billtakes away” , 意思就是安迪提供什么 , 比尔便拿走什么 。 具体来说就是 , 虽然英特尔的处理器每次更新都比以往的性能提升很大 , 但在实际使用中并没有很明显的提升感 , 这是因为微软系统也跟着做大 , 把提升出的性能都给用掉了 。
在手机领域同样如此 , 手机厂商提升硬件性能 , 系统也跟着变大 , APP也塞进更多的功能 , 然后厂商再提高硬件性能 , 由此形成了一个闭环 。
保持手机流畅的其他方式
对于高端手机 , 厂商可以进行堆料 , 增大手机的内存 , 毕竟售价本身就高 , 成本增加些也无伤大雅 , 但是对于那些低端的手机 , 或者说是低内存的手机呢?由于成本的问题 , 厂商们不会在这类的手机中配备更高的内存配置 , 大部分都是以8G+128G作为封顶 。 因此为了带来更好的使用体验 , 厂商们不约而同地推出了虚拟内存的功能 , 又称内存拓展 。

虚拟内存这个功能很早就已在电脑上应用了 , 简单来说就是把ROM内的一部分空间临时划拨给RAM进行使用 。 举个例子来说 , 你的手机有1GB的RAM , 运行微信需要300MB , 运行王者荣耀需要800MB 。 这两个程序都可以单独打开使用 , 但若是你想同时运行这两个程序 , 那内存就不够用了 , 系统会自动“杀掉”你放在后台运行的程序 。 那有了虚拟内存之后 , 这两个程序同时运行时 , 就会把你放在后台的程序移进ROM划出的那个区域内待命 , 一旦你将其切换成该程序界面 , 这两个程序所处的位置就会相互交换 。

这么一听 , 是不是觉得虚拟内存这项功能挺好的 , 可以让手机同时运行更多的程序 。 但这类功能仅对于那些低内存的手机具有一定的意义 , 对于那些12GB、16GB的大内存的手机来说 , 基本用不上 。 而且该项功能涉及数据的持续读取与写入 , 这对于ROM的本质来说并不适合 , 并且会减少它的寿命 。 因为RAM在设计之初就考虑了它会频繁地读取写入 , 但ROM并没有 。
虽然就使用寿命而言 , 虚拟内存这项功能并不算好 , 但目前人们更换手机的周期并不算长 , 根据调研机构StrategyAnalytics在2021年9月的报告中显示 , 中国的换机周期为28个月 , 即使现在有些变化 , 但基本在ROM“寿终正寝”前 , 人们早就更换了手机 , 因此虚拟内存的这项缺点也就可以忽略不计了 。
【小米科技|18G+1TB便是尽头? 未来手机内存或许不那么“卷”】除了虚拟内存这种变相增大RAM来保持流畅度的方式之外 , 还有一种与之相反的方法 , 以近期小米所实行的剃刀计划为例 , MIUI 14相对于上代整体做了减法 , 是以“固件最小、占用内存最小、不可卸载应用最少”为目标所打造出的系统 。

众所周知 , 手机系统在每次迭代更新之后 , 由于新功能的增加 , 固件不可避免地持续变大 。 因此小米“剃刀计划”的第一刀就是压缩系统固件 , 相对于上代来说 , MIUI 14的系统固件大小精简了 23%;第二刀则是向系统内存占用下手 , MIUI 14会排查非必要的自启动进程 , 并且控制系统应用以及服务应用所占用的内存情况 , 尽量减少系统自身所占用RAM的空间;最后的第三刀就是向不可卸载的应用下手 , MIUI 14将手机中自带应用程序中不可卸载的数量降低至8个 , 而这8个也基本不算App , 因为电话、联系人以及文件管理这类应用被称为手机功能才比较合适 。 对于那些可用第三方应用替代的原生App , 都是可以直接卸载的 , 比如自带的音乐、邮件以及小米视频等应用 。 这类应用大部分都是用户放在不起眼的角落中吃灰的存在 , 不仅用不到 , 还占地方 。 因此统统删除掉 , 也能缓解一部分的内存压力 。