安卓手机要不要打开类似iOS的“墓碑机制”?也就是开发者选项中的“停止已缓存的应用”,打开后会不会更省电和节省内存呢?今天咱们就一起来好好聊一聊!
老规矩先说结论,根本不用打开!为什么不用打开呢?你需要先了解一下iOS和安卓系统的“墓碑机制“的区别。
iOS原生自带的”墓碑机制”对于后台长时间不活跃的应用将停止应用的GPU活动,并且把它占用的内存部分缓存到硬盘上腾出内存空间,这样既节省CPU资源,也节省内存资源。
如果再需要启动这个应用就可以实现一个“温启动”,它对比冷启动更快速度、功耗更低。而且,iOS本身的推送机制也不影响APP的推送。
安卓系统的“墓碑机制”是不一样的,它判断不活动的应用以后,会停止CPU的使用,可以实现节能,并且清理掉一部分占内存但没有使用的代码。
但是不会把APP占据内存的核心部分腾出空间,缓存到硬盘上,所以说安卓系统的”墓碑机制”本身就是“鹦鹉学舌”,属于半吊子工程。
另外,现在国内的安卓定制系统对于后台应用的管理策略是基于白名单+基于AI的用户习惯学习+应用进程活跃状态的一套根据用户的使用频率和重要程度的综合判断算法。
它可以更智能的判断哪些应用要在后台保持活跃,哪些应用要冻结,哪些应用要完全“杀死”,更适合我们现在的系统环境和应用环境,它更智能且不机械。
举个例子,比如你每天下班以后要打车回家,但是当你下单之后可能10分钟都没有被接单,打车软件就会一直在后台等待,即用户习惯的后台的话,这时候不会说过了10分钟就把你的打车软件后台杀死。
如果是机械的按照时间或者活跃程度去判断后台的话,这样是很不灵活的,很不人性化的。因此安卓手机开发者模式中的“停止已缓存的应用”这个默认各家都是不开启的。
如果你非要打开“墓碑机制”,那反而可能和系统本身的综合后台管理策略会有冲突。所以说安卓系统的“墓碑机制”就没必要管它了,正常使用手机就行。
如果你觉得有些小众应用系统的白名单管理的不是很好,相对在后台比较耗电,又不可能每次记得马上去手动清理后台,我们可以通过各家的应用管理或电池设置中的电源策略去调整下。
这里以小米手机为例,打开手机设置找到应用设置,找到相关应用,点击找到省电策略,然后选择”后台运行超过10分钟后关闭”或者“禁止后台运行”,具体根据个人的实际使用情况来设置。