24G 内存占用 14G 为啥还会出现 swap? [MacBook Air M2]

2023 年 6 月 25 日
 yemengzhan1994
如图

8260 次点击
所在节点    macOS
44 条回复
zhumengyang
2023 年 6 月 27 日
@caoguanliyuan 公司配置的 mini m2 16G ,我自己买的是 MacBook Pro m2 24G , 后端开发目前感觉没啥区别。。
nullyouraise
2023 年 6 月 28 日
swap 在内存压力达到 60%还是多少的时候(具体值忘记了,可以看下 XNU 内核源码 https://github.com/apple-oss-distributions/xnu/tree/xnu-8792.81.2/osfmk/vm )就会自动开启,看着不顺眼也可以配置 nvram 参数关掉:
首先重启进入恢复模式,然后在终端里执行 nvram boot-args vm_compressor=2
这个 vm_compressor 参数可用值可以在 https://github.com/apple-oss-distributions/xnu/blob/xnu-8792.81.2/osfmk/vm/vm_pageout.h#L652 找到
Lanayaaa
2023 年 6 月 29 日

看上去还行
sl450282169
2023 年 7 月 13 日
M1 max,64g,唯一一次把内存压力干到黄色就是我前两天在本地跑 mmocr 炼丹,其余事件都是绿的

ps:为啥我不能发图呢?

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

https://v2ex.ih06.com/t/951334

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

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

© 2021 V2EX