手机为啥越用越卡(安卓机越用越卡原因)
玩转电脑——跟着铅锤哥,每天三分钟,轻松懂电脑 。
铅锤哥昨天说了电脑开机慢的几大原因,不知道对大家有没有帮助呢?既然说了电脑,那么今天也顺便说说天天在用的手机,特别是安卓手机,从三大方面——硬件、系统、软件,说说安卓 Android 手机越用越卡的原因,问题究竟出自哪里?
电子硬件寿命问题引起手机越来越慢
手机属于电子产品,其内部的主要零件还是由半导体和导体构成,使用时间长后,肯定会出现老化的现象,这是所有电子产品都有的问题,不单只安卓手机,包括苹果手机、电脑、甚至你家的电视机顶盒也会出现这种情况。
其中最主要老化的零件,是NAND 闪存存储单元。闪存存储单元在手机上的作用,就是类似电脑上的SSD 固态硬盘,负责存储数据使用。
大家都听过,电脑的固态硬盘随着使用时间和擦写次数增多,速度会越来越慢,其实手机存储单元和电脑的 SSD 固态硬盘也是一模一样的东西,一样也会随着使用时间的增加,越来越慢。
所有的安卓系统,都是基于谷歌安卓源代码
大家都知道,Android 安卓系统是谷歌公司出的。但是谷歌公司把源代码共享了出来,那么大部分的安卓手机品牌使用这个源代码,加上一些漂亮的壳,制作成了 MIUI、Flyme、ColorOS、Smartisan OS 等等自主系统。但是他们底层用的都是同一个东西,就是谷歌的 Android 安卓系统源代码。谷歌公司是爸爸,其余 Android 安卓手机厂商的系统是穿上漂亮衣服的儿子和女儿。
桌面滑动不流畅,是启动器或处理器的锅
前面铅锤哥说了,Android 安卓厂商的系统都是在原生安卓源代码上修修补补,删掉谷歌服务(反正也访问不了),加入自己的服务(APP 市场,云服务…),再顺便增加第三方 APP,广告等等,再把界面的字体和菜单顺序改一下,就是自己的系统了。在行业内他们有一个专属名词——启动器 Launcher。
那么大家能感受到的手机卡顿,基本都是由于 Launcher 启动器变卡,表现为桌面滑动不够流畅,进入系统菜单设置时总会反应慢一拍等等。
手机处理器 Soc 是决定 Launcher 启动器变卡的关键
对于这个方面的卡顿,主要是手机 Soc 处理器的单核性能决定,这也就是为什么大家感觉旗舰芯片的手机,要比普通芯片的手机滑动起来更加跟手,更流畅的原因。
关于这方面,架构是 Cortex-A73/A72 的麒麟 970/960、骁龙 835/820/660 处理器,是要比架构是 Cortex-A53 处理器(如骁龙 625/630、Helio P20/P23/P30)更强的,当然,这也体现在手机的价格上。
不过,随着手机厂家多年的优化,现在入门的处理器 Helio P10、骁龙 435 也能基本保证流畅了。如果你新买的手机在 Luncher 启动器层面出现卡顿,铅锤哥建议你可以试试更换第三方的 Luncher 启动器——比如:Nova 启动器、Holo 启动器等等。
APP 启动速度不如别人,主要是 NAND 闪存的原因
从我们点击 APP 图标启动开始,到进入 APP 显示完整主界面结束。不同的手机,这个时间长短不一,这个问题主要是 NAND 闪存的原因。
NAND 闪存的性能排名如下:(UFS2.1>UFS2.0>eMMC5.x>eMMC4.x)。
而内存带宽的性能排名如下:(LPDDR4X>LPDDR4>LPDDR3,高端处理器普遍支持四通道内存,而入门级处理器仅支持单通道)
使用了更高级闪存和内存的手机,自然APP 启动也越快。
另外,和电脑一样,内存越大的手机,APP 启动也就越快,主要的原因是更大内存的手机,可以把 APP 驻留在后台。而内存更小的手机,容不下同时驻留这么多 APP,只能清理掉一些后台 APP,下次再启动时需要重新加载,当然不如直接切换的速度快了。
分辨率越低的手机,流畅度越高
铅锤哥举个例子,比如魅蓝 S6 搭载的 Exynos 7872 处理器,它集成的 GPU 型号是 Mali-G71MP1,但是玩《王者荣耀》时的帧数却和很多高端手机差不多,其实原因就是魅蓝 S6 屏幕分辨率只有 HD+(1440×720 像素),GPU 的渲染压力远不如中高端手机配备的 FHD+(2160×1080 像素)屏幕。这点和电脑也是一样的,NVIDIA GTX1050Ti 的显卡在 1080P 的分辨率可以流畅吃鸡,但是切换到 4K 的分辨率就没法吃鸡了。
APP 对于某些手机的针对性优化也有作用
铅锤哥还是以《王者荣耀》为例,OPPO R11/R15 的玩起来比其他同样搭载骁龙 660 甚至骁龙 835 的手机还要流畅,可以始终稳定在 60fps 左右。但在玩比如《崩坏 3》等游戏时,OPPO R11/R15 的流畅度就远远不如采用骁龙 835 芯片的手机了。这里最主要的原因,就是《王者荣耀》的游戏开发商与手机厂家 OPPO 公司针对 OPPO R11/R15 进行联合优化的结果。
手机发热也会严重影响性能
当手机温度达到某个设定的值之后,这时处理器为了保护自己不烧掉,只能强行降低频率,减少发热。如果边玩游戏边充电,会更容易发热,增加处理器卡顿的几率。大家在挑选高端手机时,散热的好坏,也应该是应该考虑的问题。
系统升级负优化,也会导致变卡
之前苹果手机的“降速门”,就是通过系统更新,降低旧 iPhone 的运行速度。旧 iPhone 只有在更换电池而且 iOS 系统降级后,才能恢复流畅。所以,iPhone 的“降速门”才被大家认为是苹果的阴谋。
同理,Android 安卓手机如果升级了新的系统感觉变卡了,可以尝试降级回来原来的系统。
APP 的功能越来越多,占用资源和内存越来越大
在 2013 年以前,大部分 APP 里,通常以单一功能为主,没有多余的功能。
但是随着时间的推移,这些 APP 慢慢增加了一些新闻推送、添加好友、看视频、发弹幕、购物等等功能,占用的资源越来越大。
举个例子:微信早期的版本安装后可能只占 150MB 空间、200M 内存,但是现在最新版的微信运行一段时间后,却会占用好几 GB 的空间和和 600MB 内存。
锤哥换句话来说,1 年前你的手机可以流畅地同时运行某 4 款 APP,如今再同时运行这 4 款 APP 的最新版,也许就会出现因内存不足而引起的卡顿问题了。
APP 还会在后台召唤 APP 好友
此外,安卓手机用户都会遇到过一种问题,就是明明刚刚清理完后台程序,却没多久就收到了某新闻 APP 的突发新闻、电商某店铺的促销广告、某银行 APP 的最新理财消息等等……问题是,我一直在玩微信,压根儿就没启动过这些 APP!关于这个问题,没办法,APP 厂商都是要盈利的,所以它们几乎都集成消息推送功能,而且可以通过其他 APP 启动自己。
这些 APP 在后台的操作是:当打开 A 应用时,它会额外再开启一条通道,这个通道的目的是帮忙唤醒应用 B;而应用 B 被唤醒时也会额外开启一条通道,原因是应用 C 要借应用 B 的通道发个广告……
所以,Android 安卓系统的应用 APP 通常是你中有我,我中有你,而手机宝贵的内存就是这么一点一点被消耗掉的,还会导致额外的耗电、发热、降频,最后呈现出来就是卡顿。
有软件可以阻止 APP 的关联唤醒
和昨天铅锤哥说的电脑软件全家桶一样,Android 安卓手机越用越慢的主要原因,大部分是越来越多功能,越来越臃肿的 APP(全家桶),以及各种 APP 合作关联唤醒导致的资源消耗。
对于这个问题,我们可以手动禁止不常用 APP 的通知、自启动和关联唤醒权限,对于系统流畅度会有明显的提升。铅锤哥推荐可以使用“绿色守护”或者“黑域”这两个 APP 进行禁止。
导致安卓手机越用越慢的原因,铅锤哥就说到这里了,你觉得有用的话,记得转评赞。
铅锤哥写了 100 多篇有关电脑知识的文章,大家可以自行到公众号翻阅.
__________________________________________
我是铅锤哥,IT 行业十年经验,专注给你分享干货文章
擅长“硬件、软件、网络”,喜欢结交更多的朋友,一起学习
如果您在电脑或者网络遇到问题,十分欢迎和我交流哦
公众号搜索:玩转电脑
个人号:wanpc168
__________________________________________
精品游戏