让安卓手机流畅不卡顿,知道原理才能对症下药

手机内部的处理器、内存和闪存等硬件单元都是通过不同类型的半导体和导体互联而成,长期使用就必然出现物理老化现象。

比如,无论手机采用的是eMMC5.1还是UFS2.1,但这些存储单元的本质还是NAND闪存,存在MLC和TLC混用的情况。其中,MLC的性能和可靠性由于TLC,但随着使用时间的增加,哪怕是MLC闪存也存在降速的问题(可参考电脑领域SSD的降速)。硬盘性能骤降,系统自然没有以前流畅了,这是所有电脑用户都懂的道理。

此外,还有很多硬件单元如果封装不好就会造成氧化现象,而手机不小心的磕碰跌落也有可能导致部分器件的损坏,虽然不影响使用但却容易引起相应的驱动以及上层服务工作异常,而触点老化也易导致手机能耗提升,发热后触发CPU降频而导致系统变慢。

还好,硬件端引起的降速卡顿问题属于极为小众的现象,而我们遭遇的绝大多数手机变慢,则都是系统和软件端引发的“悲剧”。

手机卡顿的“三宗罪”

很多手机配置相同,但流畅度却有着较大的差距。“卡顿感”则是手机不流畅的表现形式,而这一现象则可被细分为3个层面,导致它们变卡的原因需要具体问题具体分析。

第1层:启动器卡顿

除了谷歌自主品牌Nexus和Pixel以外,几乎所有的Android手机品牌(特别是国产手机)都不会采用原生的Android系统,而是主打类似MIUI、EMUI、Flyme、ColorOS、Smartisan OS等自主系统,并号称是由Android x.x版系统深度优化而来。

实际上,说它们是“系统”有失偏颇,它们都是在原生Android的基础上修修补补,比如精简谷歌服务、加入自家服务(如应用商店、云服务、邮箱)和第三方APP、广告等,并改变系统UI风格。行业内对它们有一个专属名词——启动器Launcher。

在绝大多数情况下,手机卡顿的表现就是Launcher变卡,也就是桌面滑动不流畅、下拉菜单时有延迟、进入系统设置功能切换时总会慢一拍等等。

这个层面的卡顿,通常取决于处理器的单核性能,这就让包含Cortex-A73/A72架构的处理器(如麒麟970/960、骁龙835/820/660),要比纯Cortex-A53架构处理器(如骁龙625/630、Helio P20/P23/P30)更有优势。

但是,哪怕是Helio P10、骁龙435这个级别的入门处理器,在排除第三方APP干扰时其性能也足以确保Launcher层面的流畅。如果你新买的手机存在Launcher层面的卡顿,那只能说明这个手机厂商系统研发团队的实力太逊了。弥补的方案只有更换第三方Launcher,比如Nova启动器、ADW启动器、Holo启动器等(又称XX桌面),看看能否提升操作流畅度了。

第2层:APP启动卡顿

智能手机的功能体现在安装的无数APP身上,但是从我们点击桌面图标到进入这个APP界面的时间却长短不一,耗时长的手机给人感觉自然也是系统变卡了。

这个层面的卡顿涉及到闪存性能(比如UFS2.1>UFS2.0>eMMC5.x>eMMC4.x)、内存带宽(LPDDR4X>LPDDR4>LPDDR3,高端处理器普遍支持四通道内存,而入门级处理器仅支持单通道)、系统文件系统优化(是否采用SDcardfs文件系统)。一般来说,配置越强的手机,启动APP的时间耗时就越短,软件优化很难弥补硬实力的欠缺。

此外,更大内存的手机在APP启动中也会起到点睛作用。更大内存可以同时驻留更多APP,从而实现APP之间的“秒切换”。而内存容量较低,驻留后台的部分APP很容易被内存管理机制而清理,想切换回这些APP时就等同于重新启动,速度自然不如从内存中直接调取迅速。

第3层:APP运行卡顿

引发这个层面卡顿的原因有很多,先来看看硬件层面。如今APP都对多核进行了优化,所以核心数量越多,性能越强的处理器,自然可以降低因CPU性能不足而引起的卡顿风险。对3D游戏而言,手机屏幕的分辨率,处理器集成GPU的性能则是更关键的指标,分辨率越低对渲染的要求就越低,GPU越强就能跑出更高的帧数。

当手机发热量达到某个阈值后就会出现降频,如果你玩着玩着游戏突然卡顿,很有可能就是CPU/GPU降频引起的,冷却后再玩就能恢复正常。由于手机充电时会导致发热量增加,所以充电玩游戏会显著增加降频卡顿的几率。因此,大家在挑选高端Android手机时,发热量的高低也应纳入重点考核的项目中来。

Android手机越用越慢的主要原因,普遍是越发臃肿的APP(又称全家桶),以及各种关联唤醒和常驻内存的资源消耗。当你禁止不常用APP的通知、自启动和关联唤醒权限,你会发现系统的流畅度能有一个明显的提升。因此,所有能熟练使用绿色守护和黑域等APP的手机玩家,真的不觉得老款手机有多卡;如果你用的是水货版本手机,只通过谷歌商店下载APP,时间久了你也不会觉得系统有多慢。

目前,只要你的手机处理器性能达到了骁龙450/联发科Helio P23/麒麟650级别、内存容量大于3GB、闪存版本高于eMMC5.1,在硬件层面就已具备不会卡顿的基因。

发表评论
留言与评论(共有 0 条评论)
   
验证码:

相关文章

推荐文章

'); })();