CPU|手机卡顿的原因有很多,和单纯的内存容量大小并不是唯一的关系
文章图片
文章图片
原因一:处理器性能不足:处理器性能不足 , 是手机卡顿的终极原因也是最无解的原因 。 那么性能为什么会不足 , 因为系统以及我们日常使用的应用对于手机处理性能的要求越来越高了 , 至于为什么要求越来越高 , 给大家看个图:
这是十几年前应用在手机上的移动版的QQ , 功能极其简单 , 几乎只有聊天的功能 , 几乎没有图片 , 全部都是文字 。
【CPU|手机卡顿的原因有很多,和单纯的内存容量大小并不是唯一的关系】再来看看现在QQ , 聊天早就已经不再是唯一的重点了 , 新闻推送 , 直播 , 空间甚至一些小游戏是应有尽有 , 同一时间需要处理器去处理的数据相比于之前大大增加 , 必定会增加处理器的负担 。
举个直观一些的例子 , 假设一个CPU的运算能力是3MB一秒 , 之前的APP所需要的运算总数据量为1.5MB , 那么也就是说 , 以这颗CPU的运算能力只需要0.5秒即可完成 , 然而随着APP的功能越来越丰富 , 图片越来越高清 , 其对于运算总数据量的要求提高到了9MB , 那么以这颗CPU 3MB/s的运算速度 , 需要3秒才能完成 , 你需要等待3S , 手机才能打开这个应用 , 这就是卡顿的根源所在 。
这里也解释一下 , 为什么在老机器上 , 安卓系统相比于IOS系统让人感觉更卡 。
因为IOS系统在底层更加优先于响应用户的触摸操作 , 举个例子当你点击一个APP的时候 , IOS系统会立马用一个启动的特效来回应你的操作(这个时候APP的真实程序实际上还没有被打开) , 而这种启动特效对于性能的要求比较低(他并不会随着APP而提升) , 所以 , 这就会给人一个错觉 , 让人感觉打开APP依旧挺快 , 因为人类对于及时反馈更加敏感 。
而安卓这边的处理机制则不同 , 安卓则是先去处理应用后台的进程 , 然后才会给用户触摸操作进行UI层级的反馈 , 再加上安卓系统内核本身的执行效率的问题 , 当安卓手机的性能有些不够用的时候 , 其卡顿问题会更加的明显一些 。
所以为什么推荐大家购买配备高性能处理器的手机 , 因为手机性能越高就拥有更加充足的预留量 , 可以让手机使用的周期更长 , 举个例子 , 三年前的骁龙845处理器 , 在现在依旧可以和最新的中端处理器骁龙778G打个有来有回 , 性能依旧够用 , 而三年前的中端处理器 , 到现在已经基本不够看了 , 也就是百元机的水准 , 卡顿自然是在所难免的 。
原因二:系统碎片率过高 , 闪存性能下降 。对于处理器还没有完全过时的手机来说 , 闪存性能的下降是造成卡顿的核心原因之一 , 这一点和电脑是类似的 , 老电脑出现卡顿 , 卡死的问题 , 绝大多数都和卡硬盘有直接关系 , 所以想要让老电脑焕发第二春 , 换个固态硬盘是个很不错的选择 。
有人会问了 , 硬盘不是用来储存数据的地方么 , 为什么会影响速度?因为当你打开一个本地APP的时候 , 实际上都需要闪存利用他的读写能力把所需要的进程文件传递到运存当中 , 然后才能和CPU进行高速的数据交互 , 所以闪存的读写性能是至关重要的 , 直接决定了很多方面的执行效率 , 也就是冷启动 。
那么影响闪存读写性能的因素主要有哪些呢?有两个——碎片率和剩余容量 。 所谓碎片 , 就是在我们使用手机的时候产生的不连续的数据块 , 这些数据块随机地分布在数据空块上 , 从而使得其他完整的数据块被迫分裂 , 从而大幅降低闪存的读取和写入的速度 , 这可不是笔者胡说 , 而是有专业的理论作支撑的 , 如下图所示:
相关经验推荐
- 小米科技|Intel/AMD/NV等撑不住!CPU、GPU等今年都要大涨价
- 2g|笔记本耗电量低,所以CPU采用低电压版本,速度上就比台式机慢
- 苹果|苹果iPhone 13系列出现粉屏问题?伴随卡顿、闪退及自动重启
- CPU|未来将布局VR生态体系 红魔7迎来官宣 将于2月发布号称地表最强
- 鲁大师|用户投票!AMD CPU、9号电动车获认可 快来围观鲁大师“牛角尖”奖
- CPU|花99天研究100个自媒体大佬,总结出这10条共同点
- 供应链管理|12代CPU不香吗?不,只是不到升级的时候
- 苹果|六热管、双塔散热-九州风神冰立方AK620CPU风冷散热器
- 大数据|CPU测评:Intel Core i5-12400F -架构
- CPU|处理器还是相机重要?购买手机到底看哪几方面?