金标联盟宣布小米、OPPO、vivo、荣耀将统一「碰一碰」及运存管理标准,安卓生态能否告别各自为战?
安卓17引入新的内存机制,实际上类似于金标准的运存管理,我甚至怀疑所谓标准就是乘着安卓17东风。无论如何都会成。
原文摘抄 安卓开发者官网关于内存限制部分
虽然应用性能通常与流畅的界面和快速的启动时间相关,但内存是构建这些可见指标的无声基础。众所周知,我们正经历着一场变革,设备内存的重要性比以往任何时候都更高。我们不仅在 Android 17 中对 Android 内存进行了优化,还提供工具和 API 支持,帮助您在今年晚些时候应对更严格的内存要求。
为确保设备稳定性,从 Android 17 开始,系统将开始根据设备的 RAM 总容量强制执行应用内存限制。如果应用超出这些限制,Android 将终止该进程,且不会提供关联的堆栈轨迹。
除了这些强制终止之外,未优化的内存用量也会不可避免地降低用户体验。当应用接近堆内存限制时,会频繁触发垃圾回收,从而导致明显的界面卡顿。此外,当设备可用内存不足时,系统会争先恐后地回收页面,导致 CPU 负荷过重、界面延迟和耗电过快。如果内存短缺过于严重,可能会导致低内存回收机制 (LMK) 事件,从而突然终止后台进程,并迫使应用缓慢冷启动并丢失用户状态。
了解 Android 17 应用内存限制
Android 17 引入了应用内存限制,以防止“一个作恶方”破坏用户整个设备的多任务处理体验和稳定性。
下面详细介绍了促成此架构变更的原因:
- 防止级联终止:当应用在保持特权状态(例如,正在运行前台服务)时变得臃肿或发生内存泄漏时,最初会受到系统低内存终止程序 (LMK) 的保护。随着这个单一应用不受控制地增长并占用大量 RAM,LMK 不得不通过终止数十个较小的、行为良好的缓存应用和后台作业来回收内存空间,以供这个内存占用大户使用。
- 保留多任务处理和用户状态:当系统被迫清除缓存的应用以适应单个内存泄漏进程时,多任务处理体验会严重下降。返回到之前缓存的应用的用户会遇到缓慢的冷启动,而不是近乎即时的温恢复。这种低效性会增加 CPU 负荷,并加快电池电量消耗。它还可能会破坏用户在最近使用的应用中的上下文,例如滚动位置、导航堆栈和游戏进度。
估计国内可能打不开。
而其余代码动画一类的,我的理解是新版本更新支持,而老手机大概率不会有收益。
编辑于 2026-07-19 · 著作权归作者所有