科普 为什么我们觉得iPhone不卡
相信很多人都用过苹果手机,用的过程中也会有偶尔卡顿的情况,哪个手机没有卡过一次呢,只是相较于安卓来说,iPhone 会更流畅,当然这也是分手机型号的,像老款的 iPhone,更新 iOS 系统后也会变卡,一方面闪存,处理器等硬件跟不上新系统,另一方面软件更新速度快,占有资源多,总的来说就是硬件落后。下面就来聊聊 iPhone 对比 Android 为什么会“不卡”。
iOS 系统及系统架构
iOS 系统内核是 Unix,而 Unix 系统是一个强大的多用户、多任务操作系统,支持多种处理器架构,苹果根据自己硬件定制自己的系统,iOS 只需要适配自己的硬件就可以,iOS 可以集中所有的硬件资源,去保证当前的软件运行流畅。当APP 一旦进入了后台,那这个 APP 就进入了休眠状态,不会再打扰到你。但是安卓的底层是 Linux,并且在中间加上了一个 Java 虚拟机,安卓手机的应用都是通过 Java 来完成的,导致关闭一个应用需要消耗大量内存,并且不同厂商对于安卓底层的优化也不一样,所以导致安卓手机即使是同样的处理器运行速度也会不同。
硬件差异
苹果采用自研 A 系列处理器,安卓主流处理器用的是高通的骁龙处理器,华为手机主要用自家的麒麟处理器。苹果最新 A12 仿生处理器采用 7nm 工艺,仿生为神经网络引擎,安卓阵营的骁龙 855 同样使用台积电的 7nm 工艺,有 AI,首个商用的 5G 移动平台。因为不是专业研究处理器架构性能,单凭个人感觉 A12 仿生要更强一些。在内存大小方面,苹果一直比安卓的要小,原因在第一点也提到,安卓因为程序运行需要占用资源比较大,所以需要大内存来保证程序稳定运行。
安兔兔跑分 搭载骁龙 855 的小米 9
安兔兔跑分 前五名均搭载 A12 仿生
软件厂商对 APP 的优化
用安卓手机的用户肯定碰到过无良 APP,没什么用处,但是却占资源,常用 APP 有时候你不用它,它也会自己运行,而且滥用安卓权限,多个软件同时占用资源导致内存不够用。苹果系统则相对比较封闭,APP 上架也非常严格,无良开发者想要添加别的插件或其他东西也非常困难,开发者只能想法优化 APP。加上苹果系统生态好,运行效率高,自然在 APP 使用体验上要比安卓好很多。
刺激战场机身最高温度天梯图
20款应用两轮打开时间天梯图
图片来源:小白测评安兔兔跑分排名
|科普、为什么我们觉得iPhone不卡
android iphone 为什么我们觉得iPhone不卡 科普 苹果 软件