按关键词阅读:
文章图片
文章图片
文章图片
众所周知 , 苹果手机拥有极高的流畅度和十分强劲的性能 , 价格虽高 , 但质量十分过硬 。 于是很多人都产生了一种错觉 , 以为iPhone的硬件配置要比安卓手机好 , 事实真的如此么?
仔细查看过iPhone 11的参数清单之后 , 我们会发现:除了处理器芯片 , iPhone 11的核心硬件和安卓旗舰机并不在一个档次上 , 甚至落后一大截!就连运行内存也仅仅只有4GB而已 , 而同价位的安卓机无一例外都在8GB以上 , 甚至达到了10GB-12GB 。 iPhone的配置这么低 , 为啥运行速度还能强压安卓机一头?
原因一:A系处理器性能足够强悍 , 赢在起跑线上!
虽然运行内存的名字带着“运行”两个字 , 但它本身并不负责运算 , 真正扛大梁的仍然是处理器芯片 。 可以这样说 , 如果处理器不行 , 运行内存的容量就算达到100GB , 手机照样会出现卡顿 , 甚至连游戏的加载页面都进不去 。
而iPhone最让人津津乐道的一点 , 便在于它搭载着业内性能最强的处理器 。 就拿去年发布的A13来说 , 在不考虑网络的情况下 , 无论是高通骁龙865 , 还是海思麒麟990 , 在它面前都是“弟弟” 。 拥有性能如此强悍的处理器 , iPhone的流畅度便有了根本性保证!
原因二:后台运行机制不同 , 单线程的优势得到凸显 。
在手机正常运转的过程中 , 运行内存的主要作用是存储临时数据 , 充当处理器和机身内存之间的“桥梁” 。 也就是说 , 当后台运行的APP数量越多 , 数据传输量越大 , 内存就越容易被占满 。 安卓手机的后台运行逻辑是这样的:用户打开几个APP , 系统就会在后台保留几个APP , 这是一种典型的“多线程并行模式” 。 为了不出现卡顿 , 厂商只能不断扩大运行内存的容量 , 从而容纳下更多的临时数据 。
而iPhone最特殊的一点就在于 , iOS系统后台遵循的是“单线程模式” 。 当我们打开多个APP的时候 , 系统只会保留用户正在使用的APP , 其它软件一律“杀掉” 。 然后再通过服务器 , 连接这些APP的数据源 , 从而让用户接收到即时的推送消息 。
举个例子 , 我把QQ扔在后台 , iOS系统会把QQ强行关闭 , 以减少内存的占用率 。 与此同时 , 苹果的服务器与腾讯的服务器仍然是连接在一起的 , 好友发送的线上消息 , 用户依旧可以接收得到 。 正因如此 , iPhone才不需要像安卓机那样提前准备超大容量的运行内存 。
原因三:软件生态建奇功 , 全体安卓手机自愧不如 。
苹果iOS系统拥有闭环的软件生态 , 应用商店里所有APP都需要通过苹果的官方审核 。 正因如此 , iPhone才能够杜绝各种垃圾软件和骚扰信息 , 并且对第三方广告予以限制 。 干干净净的软件生态 , 让iPhone的后台能够保持清净 , 有效减少硬件资源的浪费 , 同样有助于提升操作流畅度 。
而安卓手机则是另外一回事 , 它们的系统是开放式的 , 软件生态可以说是鱼龙混杂 。 别说那些乱七八糟的流氓开发者 , 就连腾讯、网易、阿里这样的“正规部队” , 都忍不住在自家APP里夹带私货 , 软件自启动现象屡禁不止 。 这导致我们每次清理手机后台都清理不干净 , 下载某一款APP的时候 , 往往会一次性下载一大堆和它捆绑在一起的附件 。 在这种情况下 , 手机只有继续扩大运行内存 , 才能经得起反复折腾 。
原因四:动画效果有讲究 , 流畅度是用来“看”的 。
除了硬件和软件层面的原因 , 大家往往会忽略一个细节 , 那就是iPhone的动画设计 。 iOS系统采用非线性动画 , 无论是滑动界面 , 还是开合APP图标 , 系统动效都显得格外丝滑 。
值得一提的是 , iOS系统还有一个特性:它在开启APP的时候 , 会优先渲染动画 , 而不是运行程序 。 就比如我们要打开某一款游戏 , iPhone会先把游戏开启时的画面展现给用户 , 然而才会真正地运行游戏;安卓机则是先运行游戏 , 然后再渲染动画 , 看上去自然慢了许多 。
【安卓|终于知道为什么苹果手机4GB的运存,可以碾压国产手机的10GB了】总而言之 , iPhone之所以能够依靠4GB运行内存打天下 , 背后有其深层次的原因 。 比如处理器性能强劲、独特的后台运行机制、出色的软件生态、视觉至上的动画设计等 , 不是安卓手机不够强 , 而是iPhone自带的“外挂”太多!这也给了我们带来了一个启示:手机好不好 , 不能光看硬件配置 , 而应该看它的实际运行效果和操作体验!
稿源:(MI好物君)
【傻大方】网址:http://www.shadafang.com/c/sc100b11UH020.html
标题:安卓|终于知道为什么苹果手机4GB的运存,可以碾压国产手机的10GB了