微信 for macOS,你凭什么占用我这么多内存?

2017-12-30 22:30:49 +08:00
 mason961125

看看人家 Chrome,名声在外的吃内存大户都没你占的多;你家兄弟 QQ for macOS 也没你多,你哪来的本事用这么多?

行,压缩前 912.7 MB 的内存用量,压缩后 811.8 MB 的内存用量。什么意思?意思就是这 811.8MB 的内存都是你一直在用的,macOS 没办法换出到硬盘来压缩内存。你一个 IM 凭什么时时刻刻要用 811.8M 内存?

不说你产品好不好,就说说运行时候的表现。难听的话不想说,你们 Code Review 的时候在干吗? Code Review 过了之后 Profiling 的时候在干吗?

15658 次点击
所在节点    全球工单系统
60 条回复
chenqh
2017-12-30 22:36:33 +08:00
看到了 slack,兄弟在国外?
mason961125
2017-12-30 22:39:20 +08:00
@chenqh 国内,小团队 Slack 还行...
syy
2017-12-30 22:50:03 +08:00
内存 1.9G 压缩后的内存一模一样的 811.8MB 吓一跳
mason961125
2017-12-30 22:53:51 +08:00
@syy 但愿是个巧合吧...
luzihang
2017-12-30 23:04:29 +08:00
供参考
![]( )
flynaj
2017-12-30 23:06:53 +08:00
那个微信内核就是 chrome,单进程所以就是这么多
maemual
2017-12-30 23:11:32 +08:00
我是 400M,比 Telegram 少一点。。。
Stevenv
2017-12-30 23:21:39 +08:00
会疯狂吃完所有内存。。
WeaPoon
2017-12-30 23:50:33 +08:00
这个内存使用多少比例还有个前提,就是你的好友数量和群数量比较少的前提下用这么多值得吐槽.如果几千好友几百个群还都是热聊的状态就比较难说了.
mason961125
2017-12-31 00:15:11 +08:00
@WeaPoon 今天一天就和一个好友聊过天,基本处于没人说话的状态,没有群聊。
ittianyu
2017-12-31 00:18:16 +08:00
吓得我赶紧打开管理器看了一下,还好只有 35M,穷逼 windows 狗路过。2333333
icyalala
2017-12-31 00:52:55 +08:00
我也测试了下,刚打开微信占内存 200M,看了几个公众号到了 400M,再看了几个群聊就到 600M,之后就涨得不多了。拿 Instruments 看了下。。貌似大部分都是图片解压后的内存和 layer draw 用到的内存。。
autoxbc
2017-12-31 01:47:17 +08:00
「不要写垃圾代码,即使它跑在别人的电脑上」
https://zhuanlan.zhihu.com/p/27827321
randyzhao
2017-12-31 03:04:29 +08:00
额。。。是的,不仅占内存。。。还吃硬盘。。。还不提供清理的功能。。。
coderwen
2017-12-31 03:33:45 +08:00
我会告诉你这货上次内存泄露把我 32G 吃完了害我重启😱
shadowwalker2644
2017-12-31 03:39:22 +08:00
还不如用 electron 开发
mxalbert1996
2017-12-31 03:46:08 +08:00
看了一下我的 Windows 版微信只有 23.5M ,这对比一下简直不要太良心。。。
Coda
2017-12-31 03:57:17 +08:00
@randyzhao 同感!我现在直接用网页了
randyzhao
2017-12-31 04:23:23 +08:00
@Coda 2333 好久没用过网页了,明天试试看。好用的话我也抛弃客户端算了。
lunacory
2017-12-31 05:59:43 +08:00
应该和 App 开启后持续的时间、开启后的聊天记录量有关系吧
我这里开了 2 天多才这么点

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

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

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

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

© 2021 V2EX