锋潮评测 04-27
国产手机集体升级,这次再也不怕卡了
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

起猛了。

看到了小米、vivo、OPPO 和荣耀合作,要解决安卓手机发热卡顿的老毛病。

机哥前阵子聊到过,谷歌要在安卓 17 推出全新的内存管理机制。

「内存与性能管理」

简单来说。

Android 17 现在会根据手机的总内存,限制各类 App 可占用的内存量。

如果 App 的内存占用,达到系统分配给它的上限,系统就会停止给它继续分配内存,甚至原地杀掉后台。

但很多机友看完这事儿后。

最担心的,倒不是怕新的「内存管理」机制不够完善。

更多的,是在怀疑国产安卓手机们,愿不愿意跟进。

但现在看来,机友们可以打消疑虑了。

因为国产手机们,真的跟进了安卓 17 的内存机制。

前几天,金标联盟发布了,推进 " 公平运行内存机制 " 应用优化的通知。

目的很简单。

希望一步到位,解决安卓手机长期以来,因为 App 占用过高,导致卡顿、发热、后台被杀乃至闪退的问题。

参与定制「公平运行内存机制」的厂商。

就有大伙都很熟悉的——小米、vivo、OPPO 和荣耀。

接下来,机哥打算详细跟机友们唠唠。

这套新的「公平运行机制」,具体是怎么整治国产 "3A 大作 " 的。

核心打法就两件套——

统一标准,给每个 App 划分清晰的内存占用;

智能通知,内存紧张时,系统会让 App 主动释放没用的内存资源;

乍一看,整套标准还是比较笼统。

所以机哥还专门去翻了,手机厂商们推出的开发文档规范。

总算是搞懂了「公平内存机制」的详细运行逻辑。

首先呢。

系统会给根据每个 App 的功能和进程重要性,分配固定的内存。

但为了公平起见,系统会计算 PPS 内存,而不是进程完全独占的物理内存。

比如有 3 个 App,共用了一个 3MB 的系统库。

那每个 App,只会计算 1MB 的占用。

其次。

系统也不会一股脑地,把某个 App 的所有进程都算进去。

恰恰相反,它只会统计「高优先级进程」。

说白了就是那些活跃中的进程。

比如 App 在前台运行的 " 主进程 ",用于接收推送消息的 " 推送进程 ",还有音乐 App 后台播放的 " 常驻进程 " 等等。

而把 " 版本强势英雄 " 确定好后。

接下来,系统会用两套完善的机制,实现针对性打击。

第一个是「内存预警」。

App 如果内存占用超过了系统分配值,系统就会给它发消息:

" 哥们别玩太过了,把你那些无用的内存占用释放掉。"

至于要释放哪些资源,开发文档写得很清楚——

包括清理图片缓存、销毁不可见的页面、释放用不上的图片和文件。

这就好比,给手机里的 App,安装了一个 24 小时监控。

哪个 App 敢肆意妄为抢内存,就会被警告通知,App 要是收到通知后,主动释放用不上的内存资源。

你好,我好,大家好。

可万一,我是说万一。

有些 3A 大作为了抢占后台内存,或者挂在后台赖着不走。

害,那可别怪系统启用「应用查杀」操作啦。

当 App 的内存占用超过限定值且头铁不改。

系统会给 App 发个 "3 秒后干掉你 " 的最后通牒。

这时候 App 必须要在 3 秒内,保存正在运行的数据,比如咱们在编辑的文案,或者在浏览的页面。

以便用户重新打开 App 后,能恢复到之前的界面。

紧接着三秒过后,系统不再迟疑,强制关掉 App 所有进程。

为了让咱们用户,对被强行关闭的 App,有个清晰的了解。

系统在关闭应用后,会在通知栏提醒你。

" 为了保障手机流畅稳定,我帮你把该应用关掉了。"

整体看下来。

机哥觉得,这就是目前最有效,也是最适合国产安卓环境的「内存机制」。

毕竟国产安卓手机的痛点,长期使用下来的机友都懂。

即便是最顶级的旗舰,用一段时间后,流畅度总会有明显下滑,有时候点个外卖都能沸腾起来。

最为核心的原因,不外乎 App 太能抢内存。

就比如我现在打开个网易云听歌。

OK,差不多 1GB 内存没了。

再开个抖音刷短视频。

又是接近 1GB 的内存占用。

更别说咱们平时还得长期挂着微信,时不时打开个美团点外卖,点完外卖再切去淘宝逛逛衣服。

逛完衣服后,再换到爱奇艺追最新的剧。

转眼间,六七个 3A 大作在后台挂着。

并且各自互不相让,都想着把稀缺的内存占为己有,保证自己不被系统杀掉。

照这么发展下去,说不准以后 32GB 内存,都不够 App 们挥霍。

此时再把目光放回「公平运行内存机制」。

可以说是每条标准,都针对到了国产安卓 App 的老毛病——

App 之间喜欢互相抢内存,那就给划出超标分界线。

App 占大量内存而不自知,系统就实时监测和提醒。

App 占了大量内存还不改,系统不留情,直接干掉。

有机友可能会说。

"App 开发者或厂商,要是硬着头皮不适配新的内存机制呢?"

其实后果是显而易见的。

如果国产 App 们,不适配这波新机制,就会频繁被系统查杀。

反馈到用户体验,就是 App 老是导致手机发热、重载乃至闪退,关键是数据也没法及时保存。

久而久之,谁还不乐意用啊。

与此同时,那些适配了新内存机制的 App,反而会有着更好的体验。

发热和耗电减少,后台了留存更稳定,切回前台也不用重新加载。

最终用户粘性也会得到明显提升。

而且机哥瞅见,适配「公平内存机制」对开发者来说,难度真不大。

像是澎湃 OS、OriginOS 和 MagicOS,都把部分适配代码写好了。

该监听哪些异常,该怎么回调通知,也在开发文档写得清清楚楚。

App 最终的结局,多半是厂商们不待见,用户们不爱用。

当然啦,即便机哥聊再多「公平运行内存机制」的好处。

机友们肯定还是会担心,它实际落地的效果。

毕竟以前手机厂商们,也推进过很多类似的联盟或标准,比如统一推送联盟、快应用联盟和互传联盟。

搞到最后,真正提升了用户体验的,其实就只有互传联盟。

但怎么说呢。

考虑到金标联盟最近的战绩不错,我觉得还是可以期待一波的。

比如在米 OV 等厂商的大力推进下,咱们平日里用得上的 App,现在基本都是 64 位的,流畅度和功耗比 32 位好不少。

又比如去年。

OPPO、vivo、小米、荣耀、联想五家厂商,也联手发布了新的「隐私权限体系」。

用原生 API 构建的「系统控件」,代替原有的「权限请求」。

我们想让 App 获取哪个文件,它就只能看到哪个文件。

再来到今年,小米、vivo、OPPO 和荣耀四大厂商,终于开始对手机容易卡顿发热的问题重拳出击。

考虑到这四家品牌的用户量,加起来十分庞大。

新的内存机制落地后,将会有数以亿计的用户能受益。

关键是咱们不用等太久。

官方给出的 App 适配截止时间是—— 2026 年 6 月 30 日前。

机哥很期待。

从下半年开始,小米、vivo、OPPO 和荣耀,能把各种乱吃内存的 App 治得服服帖帖。

图片来自网络

宙世代

宙世代

ZAKER旗下Web3.0元宇宙平台

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关标签

安卓 oppo vivo 国产手机 安卓手机
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论