kooritea / electronic-wechat

:speech_balloon: A better WeChat on macOS and Linux. Built with Electron by Zhongyi Tong.
MIT License
566 stars 70 forks source link

如何减少内存占用? #86

Open amitbha opened 5 years ago

amitbha commented 5 years ago

Description

electronic-wechat 总共开了6个进程,内存占用 800+。 虽然总共 6G 内存,但开个浏览器、虚拟机,感觉也开始不够用了,swap 都用了一半。 进程数能否减少?

Specifications

kooritea commented 5 years ago

进程数是electron根据打开的窗口自动控制的 6个进程应该是包含了设置页的渲染进程,关掉设置页会自动退出 800mb的确有点多(我实际使用5个进程总共只有450mb左右

能看一下每个进程分别的内存大小吗

amitbha commented 5 years ago

还没登录就600m了,用一用就到800了,并没有开设置页。用htop的res内存值算的 fs-19-01-23 19 06

amitbha commented 5 years ago

有新的选择了:Revery!

Revery is kind of like super-fast, native Electron - with bundled React-like/Redux-like libraries and a fast build system - all ready to go!

https://github.com/revery-ui/revery

kooritea commented 5 years ago

关注

jack-zhang123 commented 5 years ago

@amitbha 弱弱的问下,你这个截图,有树形的怎么出来的,htop? 加什么参数呀

amitbha commented 5 years ago

@amitbha 弱弱的问下,你这个截图,有树形的怎么出来的,htop? 加什么参数呀

htop支持设置的:按F2-- Display option -- tree view

jack-zhang123 commented 5 years ago

@amitbha 弱弱的问下,你这个截图,有树形的怎么出来的,htop? 加什么参数呀

htop支持设置的:按F2-- Display option -- tree view

谢谢