
▲自研多功能小程序
很多安卓用户应该都有过这种经历:
手机刚买的时候流畅无比,用了一两年之后,打开几个App就开始卡顿,切回刚刚使用的软件,还要重新加载页面。

以前大家普遍认为,这是因为安卓手机芯片性能下降,或者系统优化不如iPhone。但随着手机硬件越来越强,这个解释已经越来越站不住脚。
如今不少旗舰手机已经配备高性能芯片和大容量内存,但依然会出现“杀后台”“应用重载”的情况。问题的核心,可能并不是手机性能不够,而是越来越多App正在不断吞噬系统资源。
现在很多应用为了实现消息推送、后台同步、广告追踪等功能,会长期驻留后台,占用大量内存资源。有时候用户只是切出去回复一条消息,再回来打开游戏或者视频软件,前面的应用已经被系统关闭,只能重新加载。
而更尴尬的是,系统资源有限,最终被清理掉的往往不是那些占用严重的应用,而是用户真正需要保留的程序。
针对这一问题,谷歌正在安卓17中进行调整。
在最新测试版本中,谷歌计划进一步加强后台内存管理,为应用设定更加明确的资源使用限制。简单来说,每个App都会有一个合理的内存使用范围,如果长期超过限制,系统会采取提醒、限制资源甚至关闭进程等措施。

这相当于给App设置了一条“内存红线”。
过去一些应用可以肆意占用后台资源,开发者只需要不断堆功能,却很少考虑内存消耗。而未来,开发者必须针对安卓17进行优化,否则应用体验可能受到影响。
与此同时,国内手机厂商也在跟进相关方向。小米、vivo、OPPO、荣耀等厂商组成的“金标联盟”,正在推动更加统一的应用运行规范。

其中包括建立合理的内存使用标准,在系统检测到内存压力时提前通知应用释放资源,同时针对游戏、视频通话、导航等高负载场景进行优先级管理,保证用户正在使用的核心应用获得更多资源。
这其实也是安卓生态长期存在的问题。
过去安卓手机卡顿,很多时候不是硬件不够强,而是系统、厂商和应用开发者之间缺少统一规则。手机厂商不断增加内存,开发者却不断让App变得越来越臃肿,最后只能靠系统强制清理解决问题。

如果安卓17能够真正落实这些机制,那么未来手机流畅度可能不会只依赖更大的内存,而是依靠更合理的资源管理。
当然,最终效果还要看实际落地。毕竟限制App权限容易,但如何保证用户体验、避免误杀正常应用,也是安卓系统需要解决的问题。
但至少这一次,安卓终于开始从根源上解决“越用越卡”的问题。
手机内存越来越大,却依然被App逼到不够用的时代,也许真的该结束了。
你觉得现在手机变卡,最大的原因到底是硬件老化,还是App越来越臃肿?
本文发表于公众号【轻风科技园】
▽▽▽
夜雨聆风