分享

安卓手机到底需不需要频繁的清内存?原来这么多年我们都做错了!

 黄昌易 2018-04-25

由于早年的安卓系统优化不到位,安卓手机配置较差,很多安卓用户都养成了清理内存的习惯,很多人用完手机灭屏之前清理一下运行内存、手机卡了清理下内存、玩游戏之前清理一下内存,小胖就想问下:

内存是什么?

要想搞明白这个问题,你首先得知道内存是什么东西。内存(RAM)其实就是手机运行的“容器”,手机系统和应用程序都在里面运行。

而安卓系统有一套内存分配的机制,能够在不同的情况下为每一个运行的App合理的分配内存,保证App的流畅运行。

需不需要清内存?

首先上文提到了,安卓系统有一套严格的内存调用机制。当某个App切换到后台的时候,安卓系统会保存用户的数据,视情况对App进行休眠或者结束掉部分进程。这样做的好处就是当你再次打开这个App的时候,不需要重新载入,直接进入App,并且恢复到之前的状态。

GIF

当手机运行内存快满了的时候,安卓系统会选择性的释放掉一些并不重要而且很久没有使用的App占用的内存,以提供更多的内存空间。因此安卓系统自身设计了一套非常合理的内存使用和释放机制,根本不需要你手动释放内存。

而且如果你手动干预,强行清理内存的话,会将后台的App和进程全部杀死,有一部分进程会自动启动,另一部分App在你使用的时候需要重新加载,拖慢了手机运行速度。

所以说,在理想状态下,安卓系统运行内存占用的越满,手机运行速度越快。如果你手动清理内存,剩余内存变大了,但是手机会变卡。

那么为什么说是“理想状态下”呢?因为忽略了流氓软件的影响。之所以叫流氓软件,是因为这些软件的行为很流氓:相互唤醒、链式启动、后台常驻进程,怎么杀都杀不死,这些App就像毒瘤一样永远占用你的运行内存。

这些毒瘤软件占用了手机大部分运行内存,留给软件运行的空间少之又少,手机当然卡了。而且手动清理内存反而起到了反作用,因为这些流氓软件进程被杀死之后马上复活,一直在后台驻留,这才是手机卡顿真正的元凶!

所以说安卓手机到底需不需要清理内存?根本不需要!最应该做的是不要安装毒瘤软件,用绿色守护、黑域等权限控制软件限制毒瘤软件的权限和行为,这样才能让安卓手机完全告别卡顿!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多