AI News Hub Logo

AI News Hub

Google Cracks Down on Bloated Apps: Android 17's New Memory Mechanism Aims to Solve System Lag, Forcing Developers to Optimize Apps

ITHome
IT之家

IT之家 4 月 18 日消息,谷歌开发者博客昨日(4 月 17 日)发布博文,宣布在安卓 17 Beta 4 更新中,计划主动终止占用资源过高的应用,强制执行设备级内存限制与异常检测服务。 在安卓 17 Beta 4 更新中,谷歌为了进一步优化设备性能,引入基于设备总内存的应用内存限制机制。这一机制旨在通过设定确定性的内存边界,解决因个别应用内存失控导致的系统级不稳定问题。该机制会实时监控异常服务,强制终止超出基准线的应用,倒逼开发者优化臃肿软件,解决卡顿问题。 在之前的安卓版本中,应用可使用的内存上限主要受限于 largeHeap 属性以及系统整体的内存压力(LMK - Low Memory Killer 机制)。 这种模式虽然灵活,但容易导致“劣币驱逐良币”,单个内存泄露严重的应用可能占用过多资源,导致系统频繁杀后台、UI 卡顿甚至整机重启。 IT之家援引博文介绍,在安卓 17 系统中,系统根据设备的物理内存总量,为应用设定了明确的内存使用上限。 在安卓 17 Beta 4 阶段,谷歌限制设定较为保守,主要目标是建立系统基线,精准打击“极端内存泄漏”和“异常值”应用,当应用的内存