Android 17终于对"毒瘤应用"动手了:内存超限直接杀,虽迟但到还是误伤?

源自33位全网作者

07:36

今年安卓17的更新,从正式版推送到现在,热度一直没下去。表面上大家聊的是各家新皮肤——澎湃OS 4、ColorOS 17、OriginOS 7陆续开测[1][2],清一色的液态玻璃、动态光影[3]。但水面之下,一个老话题正在重新吵起来:杀后台。

Android 17终于对

有人说升级之后杀后台明显变少了,老机型满血复活;也有人晒出截图,说某个App一个就吃掉2G运存,一天后台被杀几十次。两边都是真机实感,谁也没说谎。之所以出现这种矛盾,是因为这次安卓17在底层悄悄改了一条规则。

一、新规则到底是什么

先说人话:Android 17新增了一套叫Memory Limiter的系统服务,作用是给应用进程的内存占用设上限,超过了就直接把进程杀掉——不是弹窗、不是崩溃,是SIGKILL式的"秒杀",而且没有常规的崩溃日志[4]

以前安卓的逻辑是"内存紧张时,先从最久没用的后台进程开刀"(LMK机制),杀的是"位置";新规则不一样,它盯的是进程本身吃了多少内存,越线就动手[5]。按官方文档的说法,这是为了防止个别应用独占过多内存,把整个系统拖进全面OOM(内存耗尽)的混乱里[6]

Android 17终于对

有个细节值得一提:这套机制带了个"每次开机只杀一次"的保护,同一个进程不会陷入被杀、重启、再被杀的死循环。配套的,Android 17还换上了分代垃圾回收器、无锁消息队列这些底层件[5]。这一代的方向很明确:流畅不再只靠厂商在上层调教,系统本身开始从地基上兜底。

二、为什么说它"虽迟但到"

知乎上这个话题的高赞回答[7][8],开头就是四个字:“虽迟但到。”

用安卓久的人都懂这种感觉。不少超级App启动没多久内存就能冲到GB级,要是边看直播边逛电商,占用能到好几个G。以前国产ROM没别的办法,只能用黑白名单加暴力杀后台,以暴制暴。社区里有个说法很扎心:如果你用一台没有任何黑白名单的原生安卓,把杀进程的敏感度调低,手机很快就会接近卡死——不是原生不行,是应用生态太野蛮[8]

更现实的问题是,不少应用故意长年不提高target API等级,系统层面的治理对它们基本失效[4]。所以这次谷歌在Android 17里直接把规矩写进系统底层,社区反应整体是"早该管管了"。

三、但误伤也是真的

争议主要集中在两个地方。

第一,杀得太"安静"。因为没有常规崩溃堆栈,从开发者角度看就是进程凭空消失,排查难度大增,已经有开发者社区在讨论怎么捕捉这种新的"死法"。

第二,正当的大内存需求可能被波及。小红书上有用户吐槽,更新澎湃OS 4之后,一个内容类App占用2G运存,一天后台被杀几十次[9]。这里要说明一句:Android 17提供的是机制,具体阈值定多少、执行多严格,很大程度在厂商手里。同一套机制,不同品牌可以调得宽松或激进,这也是不同系统杀后台体验差异大的原因之一。知乎高赞回答担心的反而是另一头:怕国产定制ROM为了不让应用崩溃被用户投诉,把新规则的参数"改回去"。

所以你实际会看到两极:一边是毒瘤应用终于被管住,内存腾出来给了真正在用的应用;另一边是你常用的高强度App可能被新规则误伤。

四、这波国产 skins 的实战情况

8月中旬,几家进度大致是这样:

小米澎湃OS 4在8月13日官宣[10],没开发布会,直接通过"澎湃同行计划"开Beta内测,官方话术正是冲着这个痛点来的:内核升级、负载精算、内存预载[11],明说针对老机型杀后台。首批用户反馈两极:多数说流畅度确实稳了,还有人给小米6刷上新系统,说"好像又能战3年"[12];但也有翻车案例——小红书上有用户反馈升级Beta后微信被误封,且不止一例[13]。微信绑定生计的话,主力机强烈不建议第一时间尝鲜Beta。

OPPO的ColorOS 17、vivo的OriginOS 7[2]也在8月开启Beta招募和推送,底层同样是Android 17。两家目前的宣传重点在光影质感和动效,但内存新规在底下同样起作用,正式版落地后的杀后台表现,值得作为观察点。

Android 17终于对

Pixel这边,谷歌8月中旬推送了Android 17 QPR2 Beta 3[14][15],测试版代码里还挖出了双击锁屏这类新功能,原生党可以最早体验到"原汁原味"的新规则。

Android 17终于对

五、普通用户怎么办

给几条可以直接对照的判断:

  1. 运存够大(16GB及以上)、平时不直播+购物+IM全开的话,新规则对你感知不强,反而更受益——毒瘤应用不能再肆意吃内存了。

  2. 如果更新后发现某个App每次切回去都从启动页重新加载(不是白屏后的快速恢复),且多个App都这样,大概率是被新的内存规则或厂商的激进阈值砍了。在Beta版上的,回退正式版比等修复更靠谱。

  3. 冲Beta时,防的不只是杀后台,还有"次生伤害"。澎湃OS 4 Beta的微信误封就是教训[13]:测试版的风险往往不在系统本身,而在它触发的连锁反应。

  4. 有个值得长期盯的信号:这波治理之后,超级App们会不会真的开始瘦身。半年后如果主流应用内存占用开始回落,说明这记铁拳起效了;如果应用换了种方式绕开,厂商势必再收紧,杀后台的拉锯还会继续。

六、写在最后

安卓和杀后台的仗打了十几年,以前都是各家ROM用定制手段硬扛,现在谷歌终于把规则写进了系统地基。这轮Android 17更新值得关注的,不只是液态玻璃好不好看,而是它可能是"越用越卡"这个老毛病第一次真正有机会被系统级解决的时刻。

至于到底是虽迟但到还是误伤不断,接下来几个月各家的正式版,会给出答案。

内容由AI生成

精选参考来源

1. #卢伟冰官宣小米澎湃OS4#科技圈今天炸场!澎湃OS4Beta正式来了!不开发布会,不走花活,直接丢给用户实测打磨,「澎湃同行计划」属实敢干

2. vivo OriginOS 7官宣采用自然舒适「光影美学」设计,宣称能感知、可互动、有智慧、懂情绪

3. 安卓迭代OS的果味值,个人感觉是MagicOS11>OriginOS7>HyperOS4≈ColorOS17

4. Android17新规:内存超限直接杀App,没有崩溃日志怎么排查?

5. Android17系统层面新特性

6. 谷歌Android17强制应用瘦身:为每个App设定内存使用上限,越界即杀进程且不留堆栈信息

7. 谷歌Android17强制应用「瘦身」并设内存上限,越界杀进程无堆栈,将带来哪些影响?

8. 谷歌Android17强制应用「瘦身」并设内存上限,越界杀进程无堆栈,将带来哪些影响?

9. 怪不得小红书老是被杀后台

10. 越来越多小米用户用上澎湃OS4:最直观感受就是流畅

11. #小米澎湃OS4# 澎湃OS4把重点放回最朴素的使用感受:内核升级负载精算、内存预载技术,改善长期使用卡顿、杀后台的痛点

12. 不吹不黑,小米澎湃OS4值得更新吗?

13. 澎湃os4 beta误封微信

14. 谷歌推送安卓17 QPR2 Beta 3:锁屏界面更具半透明感

15. 谷歌发布了Android17QPR2Beta3

0
扫一下,分享更方便,购买更轻松
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

最新文章 热门文章