谷歌 Android 17 强制应用“瘦身”:为每个 App 设定内存使用上限,越界即杀进程且不留堆栈信息
IT之家 6 月 11 日消息,谷歌官方发布博客,宣布将从 Android 17 开始引入更严格的应用内存管理机制。简单来说,Android 17 将根据设备的物理内存(RAM)总量,为每个 App 设定明确的内存使用上限;一旦某个应用超出该上限,Android 将直接终止该进程,且不会留下常规的崩溃堆栈信息。谷歌表示,这项调整旨在提升设备整体稳定性,避免单个应用因内存泄漏或异常占用大量 RAM 而影响整个系统的多任务体验。这一调整将改变此前 Android 系统主要依赖 Low Memory Killer 机制进行内存回收的局面。在以往的版本中,当系统整体内存紧张时,LMK 会按进程优先级逐步终止后台和缓存进程,但对于持有较高优先级状态(如正在运行前台服务)同时内存不断膨胀的应用,LMK 一开始不会优先处理它...