每年的7、8月份是关于新iPhone的消息爆出最多的时候。随着新iPhone发布会的临近,关于新iPhone的麻烦会引起网友的热议。今天iPhone14还是全系配6GB内存,成功登上热搜,并引起了网友的疯狂吐槽:12GB安卓机都用了好几年了,苹果怎么还会出6GB?
明确一点,去年发布的iPhone 13基础版只有4GB内存,要放到安卓上,估计会被网友骂。但是iPhone 13用户并没有给出任何性能缺陷的反馈,流畅度甚至比搭载12GB或者18GB内存的安卓手机还要好。按理说4GB内存是个物理伤害。你的系统再怎么优化,也赶不上12GB,甚至18GB。就像一个只有一米高的孩子。他怎么和姚明抢篮板?再高也会造成行动不便吧?那么苹果是怎么做到的呢?
其实不得不提苹果一直坚持的闭源操作系统iOS。能用这么少的硬件资源给用户带来这么流畅的体验,iOS的底层贡献很大。尤其是现在的苹果在硬件上高度自研,自有软件在与自有硬件的兼容性上先天优于第三方硬件。
苹果牢牢把握硬件和软件的自主研发,将硬件和软件深度绑定,使得苹果的iOS系统只需要适配自家十几个规格的手机就能带来良好的体验。但是安卓设备没有统一的规范,安卓系统只能以兼容性换取效率。就像电信专线一定比普通人用的宽带有更高的流量优先级,在源头比宽带更快。
苹果的iOS是一个高度自治的闭源系统。由于Android发展缓慢,只能以开源的形式适应大部分机型,依靠开源的优势积累大量应用,形成Android生态系统。在开发之初,Android决定在不同的处理器和不同的架构上运行,兼容高通联发科的Arm处理器和英特尔的X86处理器。所以安卓在每个App上放了一层虚拟机,让App在可控的虚拟容器中运行,让开发者不用担心App适配的问题。只要写个代码,虚拟机就会自动把App转换成相应处理器的运行语言。
这给Android造成了很大的问题。每一个App都覆盖了一层虚拟机,那么势必会让每一个App的运行内存变得异常巨大。就像苹果和安卓吃烧烤一样。安卓吃每一口烤肉,不一会儿就饱了。苹果多吃一个一个烧烤。
这就是安卓8G起步的根本原因,18G封顶加虚拟内存不够应用。但是苹果这边,所有的硬件和软件都是自己的,不需要应用虚拟机。如今最高端的Pro Max只有6G内存,可以达到安卓18G内存的效果,甚至更强。App省去了虚拟机翻译的步骤,所以iPhone上的应用用起来会更流畅,不会频繁杀后台。
所以从根本上来说,不是苹果不想升级内存,而是升级的时候意义不大。毕竟4GB iPhone的流畅度已经超过了Android,6GB基本绰绰有余。如果iPhone 14系列真的配备6GB内存,那么iPhone 14普通版的用户将受益更多。
归根结底,不是苹果技术高超,优化得多好。本质上是因为Android一直处于负载过重的状态,把内存拉到18GB是不够的,需要继续使用虚拟内存扩展技术。但孰优孰劣取决于用户的个人喜好。对于个人用户来说,适合自己的才是最好的。
免责声明:本平台仅供信息发布交流之途,请谨慎判断信息真伪。如遇虚假诈骗信息,请立即举报
举报