每年的七八月份都是关于新iPhone爆料最多的时候,随着新iPhone发布会的临近,关于新机的风吹草动都会引起网友的热烈讨论。今日,iPhone14或全系配备6GB内存就成功登上热搜,并且引起网友的疯狂吐槽:12GB安卓机都用了好几年了,苹果怎么还6GB啊?
要清楚的是,去年发布的iPhone 13基础版还仅仅只有4GB内存,这要放在安卓机上,估计能被网友骂死。可是iPhone 13用户却没有反馈任何性能上的缺陷问题,反而在流畅度上甚至要优于那些配备了12GB或者是18GB内存的安卓手机。按理说,4GB内存可是物理硬伤啊,任凭你系统如何优化,也不可能赶得上12GB甚至18GB,就好像一个只有1米高的小孩子,怎么跟姚明比抢篮板呢?再怎么增高也会造成行动上的不便吧?那么苹果是如何做到的呢?
其实这就不得不提到苹果一直以来坚持的闭源操作系统iOS了,能用这么少的硬件资源给用户带来如此流畅的使用体验,iOS的底层功不可没。尤其是如今的苹果在硬件这块也是高度自研化,自家的软件配合自家的硬件,在兼容性上天生就要优于第三方硬件。
苹果牢牢把握着硬件和软件的自主研发,让软硬件深度绑定,这就使得苹果的iOS系统只需要适配自家十几个规格的手机就能带来很好的体验,但是安卓设备并没有一个统一的规格,所以安卓系统就只能用兼容性换效率。就好比电信的专线一定比普通民众用的宽带拥有更高的流量优先级,在源头上就比宽带要更快。
苹果的iOS是一套闭源系统,拥有高度的自主权,安卓由于发展比较慢,只能采用开源的形式来适配大多数机型,并依靠开源的优势大量积累应用形成安卓生态。安卓在开发之初就确定了要在不同的处理器不同的架构上运行,既要兼容高通联发科的Arm处理器,也要兼容英特尔的X86处理器,因此安卓系统给每个App都套上一层虚拟机,让App在一个可控的虚拟容器中运行,这样开发者就不必担忧App适配的问题了,只需要写一份代码,虚拟机会自动将App转化成对应处理器的运行语言。
这就让安卓系统产生了一个很大的问题,每个App都被套上了一层虚拟机,那么势必就会让每个App的运行内存极为庞大。就好比苹果和安卓去吃烤肉,安卓呢每吃一口烤肉都要就饭吃,没一会儿就饱了,苹果则是一口一块烤肉,能吃到更多的烤肉。
这就是为什么如今安卓动辄8G起步,18G封顶再加上虚拟内存还不够应用嚯嚯的根本原因。但是苹果这边呢,所有的软硬件都是自己的,所以并不需要套用虚拟机。如今最高端的Pro Max也仅有6G内存,就能够达到安卓18G内存的效果,甚至还要更强。App省去了由虚拟机转译的这一步骤,所以iPhone上的应用使用起来会更加流畅也不会频繁杀后台。
所以从根本上来说,压根不是苹果不愿意再提升内存,而是提升了在当下来看并没有太大的意义,毕竟4GB的iPhone流畅度就已经超过安卓,6GB基本上是已经绰绰有余了。如果iPhone 14系列真的全系配备了6GB内存,受益更多的还是iPhone 14普通版的用户。
说到底并非是苹果技术高超,优化得有多好,本质上还是因为安卓一直处于负重前行的状态,才会将内存拉到18GB还不够用还要继续用虚拟内存扩展技术。但是孰优孰劣全凭用户的个人喜好,对个人用户来说,适合自己的才是最好的。
苹果牢牢把握着硬件和软件的自主研发,让软硬件深度绑定,这就造成苹果的iOS系统只需要适配自家十几个规格的手机就能带来很好的体验,但是安卓设备并没有一个统一的规格,所以安卓系统就只能用兼容性换效率。就好比电信的专线一定比普通民众用的宽带拥有更高的流量优先级,在源头上就比宽带要更快。
暂无评论内容