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

2019-05-29 10:55:21 +08:00
 lirau
这是我手机( 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

内存资源为什么要费这么多呢?
12015 次点击
所在节点    Android
23 条回复
jedrek
2019-05-29 11:18:57 +08:00
海军即将登陆。
1. 小程序又不是最占资源的,难道你其它应用不占资源吗?
2. 现在手机内存这么大,这么点内存不算啥?
3. 又没人让你用
4. 你的手机有问题
...

简单一句:微信🌶️🐔
fancyhan
2019-05-29 11:21:20 +08:00
那玩意本质是一个浏览器,肯定费内存
ruimz
2019-05-29 11:22:28 +08:00
@jedrek 能不能正常一点呢?只看到你自嗨很厉害
楼主问的是“内存资源为什么要费这么多呢”,你的最后一句话和前 7 行完全没有关系
honeycomb
2019-05-29 11:22:58 +08:00
我都是禁用了 appbrand 的 activity (换而言之我不用小程序也不允许微信启动小程序的模块)
behanga
2019-05-29 11:34:05 +08:00
现在小程序的架构基本都是这样的啊,独立进程,然后保活,微信支付宝百度基本都这么做的。
janus77
2019-05-29 11:56:35 +08:00
小程序本来就是以普通程序的思路来设计的
而且同一时间就存在一个小程序,没有后台
这样的内存占用有问题吗
glues
2019-05-29 11:58:41 +08:00
微信在 Android 上是最大的流氓,不对接系统的推送,强制起后台,不起后台收不到消息,起后台也就算了,还经常在后台做一些非常耗资源的操作,而且内存占用巨大
jedrek
2019-05-29 12:02:17 +08:00
@ruimz 看样子戳到你的痛处了
ShinnAsuka
2019-05-29 12:04:53 +08:00
微信占用 RAM 最低 600M,也就 6g 8g 的 RAM 才压得住这个流氓
HankAviator
2019-05-29 12:05:32 +08:00
本来想看下 telegram 占用多少,一查人家根本都没进程,全靠推送拉起来,不用时还允许不保活😂
RBQMT
2019-05-29 12:06:36 +08:00
@ruimz 真就咬钩呗,我晕了
HankAviator
2019-05-29 12:24:27 +08:00
另外 7.0.4 有各种奇怪的问题,例如字体大小变化,卡顿,内存占用大(尤其是楼主列出的几个进程)。不过好在 FCM 可以拉起来,如果不介意晚收到一点消息,绿守加名单里倒是也行。
youxiachai
2019-05-29 12:29:12 +08:00
没这种消耗..
怎么卖 8g 内存的手机
Gcourage
2019-05-29 12:29:22 +08:00
可以对标下 what app 跟 line
largecat
2019-05-29 13:06:22 +08:00
一个聊天通讯软件弄得比系统平台都大,
ruimz
2019-05-29 14:00:35 +08:00
@jedrek 我喷所有自嗨的不看题的人,又不差你一个
看我历史,我喷了多少没长眼睛的呀。我都为自己骄傲
zengtian1211
2019-05-29 14:26:56 +08:00
@largecat 已经是操作系统了
dfctname
2019-05-29 14:34:09 +08:00
我把微信进程杀了,占用内存 1.5m ,我的微信去年六七月开始收不到 fcm,所以手动打开看消息。。。
menyakun
2019-05-29 19:56:04 +08:00
小程序占那么多内存干嘛,我还不如用回原生 APP
szopen
2019-05-30 09:01:55 +08:00
@jedrek 你把人家要说的话占用了,你让他还怎么回帖,他还得自己想不同的内容。要多为他人考虑啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/568670

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX