Mac Ram 不足

2022-10-25 06:44:29 +08:00
 Allonsy

大家是怎么解决 mac ram 不足的问题呢?

手持 m1 mbp 16gb, 经常 ram 不足. Chrome 开十多个 tab, 加上 vscode, pdf expert, zotero 和 pycharm.

求解决方案.

3530 次点击
所在节点    macOS
30 条回复
mrmorning
2022-10-25 07:20:43 +08:00
zotero 不知道是内存泄漏还是什么原因, 经常占用 4~5G 的 RAM
hash
2022-10-25 07:24:14 +08:00
知道自己 16g 还这么用能怎么建议你呢,难道给你劈叉么
nowheremanx
2022-10-25 07:27:44 +08:00
查一查内存占用大的软件,换掉它。

如果还不行,你应该开始反思为什么买 16G 的。。。m1 应该没办法手动设置 swap 吧?
whywaoxaks
2022-10-25 07:56:33 +08:00
挺常的使用了吧,16 也不应该 ram 不足,看看有没有内存泄漏??
ddvswgg
2022-10-25 08:06:09 +08:00
@hash 其实吧,你要是不会说话的话,可以不用说的。
ddvswgg
2022-10-25 08:06:57 +08:00
把 Chrome 换 Safari 试试
SuperXX
2022-10-25 08:16:51 +08:00
建议上黑果,chrome 开了 75 个 tab , 加上一些其他的日用软件,ram 使用不到 30gb
aireason
2022-10-25 08:23:37 +08:00
16g 太小了,只有一个办法,从源头解决:换内存占用小的软件、关闭暂时不用的软件。chrome 一定要换成 safari ,内存占用差太多了; idea 确实占内存,没办法,也没什么替代,只能在不需要用的时候关闭来释放内容。其他应用也是,不用的时候就关闭来释放内存。
jorneyr
2022-10-25 08:32:50 +08:00
16G 是已存事实。

PyCharm 占用内存多好像无解。

VSCode 如果插件比较多,可以试试 Project Manager ,不同的工作空间启用不同的插件,我是把工具类的例如 PlantUML ,Drawio ,SQL Format 等放在一个空间,Rust ,Go 的放各自的空间,因为这些插件是在特定的场景才使用。

Chrome 如果开 Tab 太多导致内存占用过大,可以使用 OneTab 等插件把目前不需要紧急看的 Tab 保存起来,这样应该可以释放不少内存。
deetz
2022-10-25 08:46:23 +08:00
恭喜你选上了至少两个内存泄露大户。zotero 估计等 native 版本更新后会好一点,pdf expert 可以考虑换用其他阅读器。
smartruid
2022-10-25 09:11:02 +08:00
开源或者节流
MasterCai
2022-10-25 09:11:02 +08:00
和楼主差不多的应用场景,除了没有 pycharm ,chrome 常年多个窗口几十个 tab 以及很久不关机,虚拟内存一直都在 10g+,不过现在已经无所谓了,没有明显卡顿不会去关心这个事情
MasterCai
2022-10-25 09:12:59 +08:00
刚看了一眼,Chrome 12G ,pdf export 8g ,直接摆烂
wanguorui123
2022-10-25 09:24:55 +08:00
干活的我都是 32G 起步
wanguorui123
2022-10-25 09:25:19 +08:00
@wanguorui123 下次换 64G 的
Leonard
2022-10-25 09:32:38 +08:00
换个大 RAM 的机型
wowawesome
2022-10-25 09:35:42 +08:00
没啥方案,内存小就省着点用。把不用的,暂时不用的关掉。
tanrenye
2022-10-25 09:36:18 +08:00
不足是指压力变红吗,如果没变红或者明显卡顿不用管吧
wu67
2022-10-25 09:39:29 +08:00
没什么好办法, 要不就不用 pycharm , 全用 vsc 解决. 要不就时不时敲一句 sudo purge. 要不还是卖掉换新电脑吧, 内存拉满
V2DaChui
2022-10-25 09:43:53 +08:00
@mrmorning 没办法,转译的锅,Zotero 迟迟不更新 M1 版本,论坛上也有好多人反应内存占用的问题

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

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

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

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

© 2021 V2EX