手机内存发展是真的迅速,12GB 没保持几年现在又朝着 16GB 普及。

相比 iOS 的墓碑机制,Android 后台就主打一个真实,只是可惜 APP 不那么老实。

android 可用内存16兆 安卓运存16g_Android

如果你较早接触 Android 机,各种系统管理、优化 APP 的一键加速、清理应该还历历在目。

现在系统基本标配了这个功能,能够瞬间释放内存,听起来对 Android 十分重要。

android 可用内存16兆 安卓运存16g_android 可用内存16兆_02

不过 Google 最近却有意削弱其地位,Android 14 DP 开发者预览版本已经封杀了第三方 APP 的这个功能。

一键加速功能是通过调用 API 结束其他 APP 后台进程来释放内存,现在该 API 只能结束自己后台。

android 可用内存16兆 安卓运存16g_android 可用内存16兆_03

如此一来,第三方 APP 任何一键加速功能都将失去作用

此前 Google 抵制的大量名为优化实为广告流氓的优化加速类 APP 将变为「纯净的答辩」。

android 可用内存16兆 安卓运存16g_Android_04

所以这个改动到底是好是坏?

首先我们应该搞清楚 Android 到底应不应该清理后台释放内存。

android 可用内存16兆 安卓运存16g_android 可用内存16兆_05

上面说的清理内存,也就是释放 RAM ,需要和清理存储空间的垃圾区分。

内存 RAM 速度远快于于 NAND 闪存,并且寿命长不会掉速

android 可用内存16兆 安卓运存16g_android_06

相较于每次重新从硬盘中读取,进程直接从内存中加载显然能够更快更流畅

理想状态下应该是只要不超出,利用率越高越好,完全不用清理。

android 可用内存16兆 安卓运存16g_Android_07

但现实情况是在大量不受控制的 APP面前,内存根本就不够用。

除了内存,后台 APP 还会频繁占用 CPU 、硬盘读写等资源。

任由其在后台活跃,自然会对流畅性、电池续航产生影响。

android 可用内存16兆 安卓运存16g_android 可用内存16兆_08

即便清理又真的能达到目的?Android 干净后台是几乎不存在的。

刚清理完 APP 就重新启动、打开一个 APP 自动唤醒多个,这点大家应该深有感受。

android 可用内存16兆 安卓运存16g_Android_09

APP 扎堆重启时会占用更多 CPU、硬盘资源,流畅度可能不升反降

所以以目前的情况来说,后台、内存应该清理,但何时清理、清理哪些则需要「定制化」

android 可用内存16兆 安卓运存16g_android 可用内存16兆_10

单纯一股脑后台全杀,并不能真的一键加速。

Google 也提到,第三方应用程序不可能改善 Android 设备的内存、功率或热性能。

android 可用内存16兆 安卓运存16g_android studio_11

Android 14 的改动除了影响一键加速,普通 APP 之间不会打架了也是个优点。

此前许多 APP 都有调用该结束其他后台进程的 API ,用不用看心情。

android 可用内存16兆 安卓运存16g_android studio_12

Android 彻底交由系统管理内存是对的。

不过面对「国区特供」 APP,国产 UI 压力来了。

android 可用内存16兆 安卓运存16g_android_13

知道什么后台能杀、什么不能杀,同时如果能严格控制后台、自启,内存问题就有望解决。

愿不愿意和控不控制得住还不清楚,但还有另一条路:继续堆内存。