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

微信的 android 内存占用(以 PSS 为例)

  •  
  •   lirau · 170 天前 · 2481 次点击
    这是一个创建于 170 天前的主题,其中的信息可能已经有所发展或是发生改变。
    这是我手机( MIX 2S )上保持在后台时的进程内存占用前十几名的情况,里面大部分是微信相关的,这里只列出 PSS。

    尤其是小程序( appbrand 结尾的包名),每一个小程序进程的内存占用都在 100-400M 内存占用之间(大部分在 200 以上)。


    Total PSS by process:
    518,235K: com.tencent.mm (pid 18907 / activities)
    410,087K: com.android.systemui (pid 1946 / activities)
    406,756K: system (pid 1382)
    370,587K: com.tencent.mm:appbrand3 (pid 26363 / activities)
    224,848K: com.tencent.mm:appbrand2 (pid 25732 / activities)
    219,064K: com.tencent.mm:appbrand0 (pid 24293 / activities)
    215,900K: com.miui.home (pid 2146 / activities)
    160,847K: com.wuba (pid 18117 / activities)
    131,002K: com.tencent.mm:appbrand4 (pid 26617)
    95,060K: com.tencent.mm:tools (pid 24365)
    93,011K: com.tencent.mm:toolsmp (pid 26044)

    参考资料: https://blog.csdn.net/panda1234lee/article/details/52291588

    内存资源为什么要费这么多呢?
    23 回复  |  直到 2019-06-02 18:40:53 +08:00
        1
    jedrek   170 天前   ♥ 1
    海军即将登陆。
    1. 小程序又不是最占资源的,难道你其它应用不占资源吗?
    2. 现在手机内存这么大,这么点内存不算啥?
    3. 又没人让你用
    4. 你的手机有问题
    ...

    简单一句:微信🌶️🐔
        2
    fancyhan   170 天前
    那玩意本质是一个浏览器,肯定费内存
        3
    ruimz   170 天前 via iPhone   ♥ 2
    @jedrek 能不能正常一点呢?只看到你自嗨很厉害
    楼主问的是“内存资源为什么要费这么多呢”,你的最后一句话和前 7 行完全没有关系
        4
    honeycomb   170 天前 via Android
    我都是禁用了 appbrand 的 activity (换而言之我不用小程序也不允许微信启动小程序的模块)
        5
    behanga   170 天前
    现在小程序的架构基本都是这样的啊,独立进程,然后保活,微信支付宝百度基本都这么做的。
        6
    janus77   170 天前
    小程序本来就是以普通程序的思路来设计的
    而且同一时间就存在一个小程序,没有后台
    这样的内存占用有问题吗
        7
    glues   170 天前   ♥ 1
    微信在 Android 上是最大的流氓,不对接系统的推送,强制起后台,不起后台收不到消息,起后台也就算了,还经常在后台做一些非常耗资源的操作,而且内存占用巨大
        8
    jedrek   170 天前   ♥ 1
    @ruimz 看样子戳到你的痛处了
        9
    ShinnAsuka   170 天前   ♥ 1
    微信占用 RAM 最低 600M,也就 6g 8g 的 RAM 才压得住这个流氓
        10
    HankAviator   170 天前   ♥ 3
    本来想看下 telegram 占用多少,一查人家根本都没进程,全靠推送拉起来,不用时还允许不保活😂
        11
    RBQMT   170 天前   ♥ 1
    @ruimz 真就咬钩呗,我晕了
        12
    HankAviator   170 天前
    另外 7.0.4 有各种奇怪的问题,例如字体大小变化,卡顿,内存占用大(尤其是楼主列出的几个进程)。不过好在 FCM 可以拉起来,如果不介意晚收到一点消息,绿守加名单里倒是也行。
        13
    youxiachai   170 天前
    没这种消耗..
    怎么卖 8g 内存的手机
        14
    Gcourage   170 天前 via iPhone
    可以对标下 what app 跟 line
        15
    largecat   170 天前 via Android
    一个聊天通讯软件弄得比系统平台都大,
        16
    ruimz   170 天前 via iPhone
    @jedrek 我喷所有自嗨的不看题的人,又不差你一个
    看我历史,我喷了多少没长眼睛的呀。我都为自己骄傲
        17
    zengtian1211   170 天前
    @largecat 已经是操作系统了
        18
    dfctname   170 天前 via Android
    我把微信进程杀了,占用内存 1.5m ,我的微信去年六七月开始收不到 fcm,所以手动打开看消息。。。
        19
    menyakun   169 天前
    小程序占那么多内存干嘛,我还不如用回原生 APP
        20
    szopen   169 天前
    @jedrek 你把人家要说的话占用了,你让他还怎么回帖,他还得自己想不同的内容。要多为他人考虑啊
        21
    Mulancer   169 天前
    @HankAviator #10 开后台限制,微信也可以无后台纯靠 fcm 拉起的,我现在就是这么用的
        22
    HankAviator   169 天前
    @Mulancer 开绿守了,实测可以 fcm 拉起,点通知倒是没有欢迎界面,但是点微信图标还是要等 2-3 秒冷启动。后台限制打开后虽然缓存了但是唤醒锁好像还是很频繁
        23
    GauHong   165 天前 via Android
    @glues 7.03 还可以进缓存 7.04 就继续常驻后体啊了 几百个 m 他喵
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3970 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 23ms · UTC 09:36 · PVG 17:36 · LAX 01:36 · JFK 04:36
    ♥ Do have faith in what you're doing.