V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Ley
V2EX  ›  Android

碎碎念几句自己对安卓内存清理工具的看法

  •  2
     
  •   Ley · 2016-02-20 09:36:50 +08:00 · 13637 次点击
    这是一个创建于 3188 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一直以来,我都觉得那些所谓的内存清理工具只会让手机变得更慢。
    从理论上来讲,现在动辄 3G 内存的手机,并不是没有内存缓存不活动程序的,至少没有到需要频繁清理内存的情况。何况这类工具自己也要消耗资源。
    从实践上来讲,我自己手机没装这类工具,但所有亲戚朋友的手机测试结果都是,清理内存后应用的开启与运行速度都大幅下降。例如,启动系统自带相册的时间会从一瞬增加到约十秒…

    想到提这个的契机是,明明自己两年前的手机(高通 800+2GB RAM )在平时也几乎不存在支付宝和微信要等待启动的情况,但是最近却看到很多人会说打开支付要等很久… 除非刚玩了大型游戏或打开大量网页,正常情况下不是应该很少会看到 splash 界面的么。

    如果平时喜欢频繁清内存,又感觉程序启动慢,也许可以试试不要经常清内存了,至少常用应用要加进白名单。

    只是个人见解,欢迎拍砖 XD

    54 条回复    2016-02-22 00:52:01 +08:00
    jasontse
        1
    jasontse  
       2016-02-20 09:38:42 +08:00 via iPad
    清理内存的主要原因是费电
    Ley
        2
    Ley  
    OP
       2016-02-20 09:40:43 +08:00 via Android
    @jasontse 是指内存被占用着费电,还是有些程序不会彻底退出,仍然在后台运行,所以费电?
    v1024
        3
    v1024  
       2016-02-20 09:43:54 +08:00
    不是所有人都常打开 X 付宝留在后台。
    yhylord
        4
    yhylord  
       2016-02-20 09:44:01 +08:00 via Android
    楼主说的没错啊。只不过是大多数普通用户根本不知道缓存这些概念就被忽悠了。
    xiaoc19
        5
    xiaoc19  
       2016-02-20 09:44:35 +08:00 via iPhone
    关键很多用安卓的人还经常说这后台多好用,能同时用多少 app ,但是真想问,这在移动平台真的不是落后的机制吗,总结起来也就音乐,下载,导航等这几类需要后台,针对这几个允许后台就行了, iOS 在这方面很超前,虽然杯很多误解的喷了好多年
    Halry
        6
    Halry  
       2016-02-20 09:49:43 +08:00 via Android
    那些清理内存的只是被以前 xp 的渣渣内存管理给忽悠了。
    老一代人都喜欢清内存,自从 windows 8 后我再也没有试过清理内存。
    再说现在的安卓内存管理已经很完善,问题是像支付宝这种没得救的真的没办法了,占着内存还耗电。。。
    而 ios 只是用了动画来掩盖 splash ,实际上 ios 更卡。。。
    loading
        7
    loading  
       2016-02-20 10:01:29 +08:00 via Android
    推荐:冰箱 app
    需要 root ,类似于黑白门。
    hei1000
        8
    hei1000  
       2016-02-20 10:03:11 +08:00
    "启动系统自带相册的时间会从一瞬增加到约十秒", 什么手机这么牛逼?
    asdwfwqd
        9
    asdwfwqd  
       2016-02-20 10:03:23 +08:00
    windows 和 android 都不用清内存
    我跟我爸谈了好久,才让他把手机上的 360 卸载掉,他老以为安卓也能中毒呢
    linux40
        10
    linux40  
       2016-02-20 10:03:24 +08:00 via Android
    楼主说得没错,不过有的应用会推送消息。。。
    xxstop
        11
    xxstop  
       2016-02-20 10:08:49 +08:00
    内存清理让人蛋疼。感觉是越清越少。所以能用大内存就用大内存,其它啥都不用去管了...
    hellojinjie
        12
    hellojinjie  
       2016-02-20 10:09:06 +08:00
    清理内存实际和节省内存没半点关系啊,主要的理由还是省电。打开支付宝或者淘宝,用完之后你要是不把它们清理出内存,他们就要在你的手机里闹翻天了。。。。
    1998qiu
        13
    1998qiu  
       2016-02-20 10:13:27 +08:00
    那些内存清理工具完全就是垃圾,无中生有。。。还有国内那些所谓“安全软件”,看见名字就想吐了
    1998qiu
        14
    1998qiu  
       2016-02-20 10:14:59 +08:00
    只用绿色守护和冰箱
    tabris17
        15
    tabris17  
       2016-02-20 10:15:31 +08:00
    为了杀后台进程吧。话说 android 的权限管理太烂了, app 一个比一个流氓
    1998qiu
        16
    1998qiu  
       2016-02-20 10:17:02 +08:00
    垃圾卫士,垃圾管家,垃圾杀毒……这些垃圾都让我学会了死不要脸
    zhjits
        17
    zhjits  
       2016-02-20 10:30:29 +08:00
    @jasontse “清理内存”反而更费电
    Ley
        18
    Ley  
    OP
       2016-02-20 10:39:49 +08:00 via Android
    @hei1000 过年时实验的。我妹的手机,本来就是三年前的老型号( Xperia Z1 Compact ),装了大量应用,存储空间还剩几百兆,然后相册可能存了几千张照片。如果通过内存清理把相册彻底关了再点击相册的图标,竟然需要十秒黑屏时间才能彻底载入… 如果不关程序只是回到桌面,使用一段时间后再点击相册,就是秒开。但是玩游戏,比如我的世界,一段时间后,相册就会被自己杀掉了…
    Ley
        19
    Ley  
    OP
       2016-02-20 10:41:38 +08:00 via Android
    @hellojinjie 没觉得呀… 从不清掉支付宝,也从没见到它出现在电池使用量统计里… 怎么看出支付宝在后台很费电的?
    goodan
        20
    goodan  
       2016-02-20 10:44:13 +08:00   ❤️ 4
    技术方面大家都已经讨论的很不错了。
    这里我提供另一个角度,从满足人的“控制感”来说。
    李叫兽的这篇文章,别单看文章标题,着重看关于“控制感”的描述。
    http://mp.weixin.qq.com/s?__biz=MzA5NTMxOTczOA==&mid=402058880&idx=1&sn=08a74fe639fd1e733c42134f1c3eae31&3rd=MzA3MDU4NTYzMw==&scene=6#rd
    Ley
        21
    Ley  
    OP
       2016-02-20 10:44:39 +08:00 via Android
    @hellojinjie 另外,自启唤醒倒是听说过,不过我只装了支付宝和微信这两个国产应用,虽然也没有专门去杀它们的进程,但貌似也没发现相互唤醒(这俩显然不会,哈哈…)
    所以比较好奇,支付宝到底是怎样在后台耗电的?
    Ley
        22
    Ley  
    OP
       2016-02-20 10:46:00 +08:00 via Android
    @goodan 有意思的观点!突然觉得很多问题都能理解了
    hqs123
        23
    hqs123  
       2016-02-20 10:48:40 +08:00
    楼主推荐几个可以清理手机安卓内存工具吧,多谢了。
    jasontse
        24
    jasontse  
       2016-02-20 11:15:08 +08:00 via iPad
    @Ley
    @zhjits
    当然是全家桶在后台闹腾费电,不用给我普及 Linux 内存管理。
    wbsdty331
        25
    wbsdty331  
       2016-02-20 11:29:02 +08:00
    清理内存工具 就相当于猫抓老鼠
    lukertty
        27
    lukertty  
       2016-02-20 11:55:10 +08:00
    “清理内存后应用的开启与运行速度都大幅下降。”

    我长辈用的安卓( 1 个三星 2 个小米),不清内存直接卡死,清了内存很流畅,和 lz 说的不一样啊?
    wy315700
        28
    wy315700  
       2016-02-20 12:23:10 +08:00
    缓存的进程和后台服务要分开处理
    KyleMeow
        29
    KyleMeow  
       2016-02-20 12:39:04 +08:00 via iPhone
    @lukertty 小内存机( 1G 以下)不清理内存根本就没法用,这次过年亲身经历,简直太卡了。清理以后瞬间变快。
    zhaohui318
        30
    zhaohui318  
       2016-02-20 12:50:21 +08:00
    不清理内存的前提是内存要大
    zjqzxc
        31
    zjqzxc  
       2016-02-20 13:02:02 +08:00
    三星 note3 ,几乎没清理过内存,除非是待机状态下耗电异常才会手动清理一次内存。
    另:相册冷启动大约要 20 秒,几乎都不敢打开相册了。。
    1OF7G
        32
    1OF7G  
       2016-02-20 13:21:15 +08:00 via Android
    我是经常清理,活跃在后台的 APP 老是给我瞎 j8 推送。清了就好了。其他倒是没什么必要,主要是这些软件不自觉。
    jsq2627
        33
    jsq2627  
       2016-02-20 13:25:16 +08:00
    现在安卓说的“清理内存”是杀后台程序,和我们 PC 上说的“清理内存”是两回事。

    PC 的清理内存工具是通过申请大量内存,导致系统压缩和转移其他程序占用的内存(到页面文件)。这个过程没有应用程序被杀掉,最多是其他程序使用时由于需要内存换页,速度慢了一点。所以 PC 上内存清理完全完全没有任何用处,只是让数字变得好看。

    现代安卓的“内存清理”是直接杀后台应用释放内存的。不是说内存占用少了所以省电了,而是后台程序少了省电了。后台清掉了,那理所当然再次打开应用就是冷启动了当然慢。安卓内存清理的意义就是杀后台减少用电的,比 PC 的内存清理有用很多。
    Comdex
        34
    Comdex  
       2016-02-20 13:40:55 +08:00 via Android
    相册清内存后启动慢那是当然了,把所有图片缓存清掉了,不清的话那些图片缩略图占那么多内存也没用
    VmuTargh
        35
    VmuTargh  
       2016-02-20 14:00:31 +08:00
    @Comdex thumbnail 还在的,后台和图片缓存不是一个概念
    shustrovsky
        36
    shustrovsky  
       2016-02-20 14:45:39 +08:00 via iPhone
    我妈的安卓机,每次回家都给她清理内存,缓存各种存...不然开个软件都要等个一分多钟...每次要给她换手机,都被制止了...
    Beet
        37
    Beet  
       2016-02-20 17:21:48 +08:00
    所以我用绿色守护的轻度休眠啊,他们的后台并不会被清掉,而且并不会占用 CPU
    zztemp
        38
    zztemp  
       2016-02-20 20:25:47 +08:00
    @hei1000 估计是三星的,三星相册出名的卡。换快图秒开。
    aalska
        39
    aalska  
       2016-02-20 20:28:51 +08:00
    其实就是全家桶搞事。 我手机用冰箱冻结了支付宝 淘宝 阿里巴巴 Google GMs 之后续航提高了一小时。。运行也不掉帧
    shierji
        40
    shierji  
       2016-02-20 21:55:54 +08:00
    我的 MOTO G 二代一开支付宝就卡。。。我也是醉了
    iacyl
        41
    iacyl  
       2016-02-20 23:26:14 +08:00
    如果不清内存,一堆全家桶应用后台跑着,一连网,十几个推送出来,卡得不要不要的。
    chengzhoukun
        42
    chengzhoukun  
       2016-02-20 23:41:38 +08:00
    国内应用用完杀掉+冻结,国外应用不清
    random2case
        43
    random2case  
       2016-02-20 23:52:25 +08:00   ❤️ 1
    @lukertty 俺隐约记得,程序第一次启动后,一些类就加载到内存去了,而且在里面,很长时间不出来,这样有利于提高手机运行速度的。内存过满后,再打开新的应用会卡,这是肯定的了。但两者两回事。
    至于支付宝后台运行的话,其实可以手动杀死的,在应用管理里面点击强制关闭,点击一次不管用,连续点击几次,然后,你会发现就杀死了。俺也把谷歌服务杀死了...
    至于耗电的话,开启飞行模式肯定省一半以上的电,如果你也和俺一样不安装手机卡的话...
    a302800411
        44
    a302800411  
       2016-02-21 00:06:52 +08:00
    @asdwfwqd 谁和你说不能中毒 我就见有人种过 安装软件过后自动隐藏然后群发短信自动推广
    levn
        45
    levn  
       2016-02-21 00:21:13 +08:00 via Android
    天啊我连结束程序的自由都没有了
    kojirou
        46
    kojirou  
       2016-02-21 03:05:11 +08:00 via iPad
    不清内存的人真的没遇到过一夜掉光电吗
    maplerecall
        47
    maplerecall  
       2016-02-21 04:28:30 +08:00
    清理内存的主要目的是结束后台进程,由于本身的社交圈与常在这类社区混难免会有些错觉认为手机配置都那么高,实际直到现在,绝大多数安卓用户的手机配置都并没有那么好,甚至连 lz 两年前的手机的一半都达不到,更糟糕的是,大多数用户是没有应用洁癖的,他们会把各种可能用到应用的都装上,在国内现在这种不健康的应用环境下,后台进程过多会严重拖慢系统以及大幅度增加耗电量,这种时候清理内存带来的改善是立竿见影的, lz 如果有使用过装了各种常用国产软件的中低配置手机就会理解。
    lightening
        48
    lightening  
       2016-02-21 05:23:49 +08:00
    这不是内存占用的问题,其实是后台应用在持续运行,会消耗电力吧。我用 Android 1.6 的时候特别烦这些东西,而且那时没有可以禁止一些 app 在后台运行的方法。

    说到底还是 Android 设计有缺陷。
    qianmeng
        49
    qianmeng  
       2016-02-21 08:22:36 +08:00 via Android
    是为了省电,而不是为了加速,加速得依靠常驻内存。

    虽然大家都说数字公司垃圾,但是切断唤醒的话,数字卫士极客版做的也不错
    shyling
        50
    shyling  
       2016-02-21 09:03:45 +08:00 via iPad
    清理内存这个词不准确。。实际上它的用途是关闭后台应用
    VYSE
        51
    VYSE  
       2016-02-21 09:28:19 +08:00 via Android
    N5 后台两个某应用屏幕完全没反应了,安卓不允许禁用后台的设计是没意识到所有应用都可以 DDOS 整个系统
    mRNA
        52
    mRNA  
       2016-02-21 12:55:35 +08:00 via Android   ❤️ 1
    回复以上楼层:应用程序占用内存并没有多消耗好多电,即使关闭所有应用程序 运行着内存仍然消耗着电力。耗电最多的不是内存,而是应用程序不断向系统申请资源、连接网络、定时刷新、发布消息等。
    Baymaxxxxx
        53
    Baymaxxxxx  
       2016-02-21 14:49:16 +08:00
    对于有应用洁癖的人任何非必要软件超过一周没有用就直接删了,这些杀毒软件也从没有觉得有用
    HankAviator
        54
    HankAviator  
       2016-02-22 00:52:01 +08:00 via Android
    我是 3gb 内存的,有时剩余内存 200-300M 时会明显感觉卡顿,清理一次后就会复原。电量消耗在安卓 M 上不是问题,不再有睡觉前没充电,醒来后已经关机了的情况,待机时间整整延长 2 到 3 倍。第一晚测试后惊呆了。配合绿色守护的浅度休眠,目前状态已经完美。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1025 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 20:29 · PVG 04:29 · LAX 12:29 · JFK 15:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.