微信 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 的时候在干吗?

16066 次点击
所在节点    全球工单系统
60 条回复
picone
2017-12-31 13:27:49 +08:00

喔就笑笑
不过微信很多天不重启的确有 800M...
Tonni
2017-12-31 13:50:14 +08:00
046569
2017-12-31 14:19:54 +08:00


这个不是更可怕,赶紧给开发商报 bug 去了.
szetrov
2017-12-31 14:24:44 +08:00
有什么好的解决办法么?我见过有的人把 wechat 卸掉然后拿 chrome 登录网页端 wechat,消息提醒什么的做的都不错,但就是总觉得在功能上网页端比客户端是不是少点什么。
Uni9k
2017-12-31 14:38:12 +08:00
![image]( https://i.loli.net/2017/12/31/5a4885a10b59a.png)
我聊了一上午了 貌似正常
freestyle
2017-12-31 14:40:04 +08:00
WindowServer 怎么了
neutron
2017-12-31 14:50:52 +08:00
@szetrov 不能直接贴图是硬伤
whitefable
2017-12-31 14:51:05 +08:00
默默打开自己 windows 上的一看居然才用掉不到 50M 相比之下简直 hhhhhhhhhhhhhhhh
xuhaoyangx
2017-12-31 16:04:50 +08:00
NSAtools
2017-12-31 16:22:06 +08:00
长时间不重启+聊天记录多,就没见过低于 1G 的
darrh00
2017-12-31 16:23:30 +08:00
chrome 那么多进程呢, 你就算一个进程,就说比微信少?
1ychee
2017-12-31 22:06:40 +08:00
现在动不动就是 1 ~ 2GB... 我们团队用 Slack ... 也是吃内存啊。。
mason961125
2017-12-31 22:38:45 +08:00
@1ychee 用 Electron 开发的 App,应该是逃不掉吃内存这个问题了...
mason961125
2017-12-31 22:42:23 +08:00
@darrh00 单一进程的内容也不必微信少阿。
mason961125
2017-12-31 22:44:50 +08:00
@icyalala 没装 Xcode,如果真的是这样的话,那就是大量的内存泄露没跑了。但是我觉得这种处理方式有问题阿,macOS 普遍用 SSD 的情况下,即使释放掉内存里的内容,从硬盘读取 cache 的速度也不会很慢阿。
1ychee
2017-12-31 22:44:58 +08:00
@mason961125 #53 然后被开发吐槽 ;-D

看上去 Slack 应该是永远不会出原生应用了...
mason961125
2017-12-31 22:49:58 +08:00
@ivechan 微信 for macOS 用的还真不是 Electron。
mason961125
2017-12-31 22:51:41 +08:00
@blahgeek 我说的好像没问题吧...压缩后的内存就是他还在使用的,也就是还在内存里的。
yao990
2018-01-08 21:29:49 +08:00
我的 windows 版本,占用内存到还好,但是他随时都在读 /写硬盘。。。比如我有一次开启了火绒的“改变即扫描”功能,就是当任意一个文件发生改变的时候,火绒就去扫描该文件,结果微信直接卡到没法用,最后不得不关了这个功能。

另外一件事,最近清理电脑空间,发现微信的文件夹 23GB,没错,是二十三吉比特!
helloworld000
2018-12-25 23:45:18 +08:00
Electron 有时候会自己掉线,不知道是不是海外的原因

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

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

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

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

© 2021 V2EX