2018 款 Mac mini,i7-32G 。
前几天因为一个 Insync 软件 Bug 占掉了 17G 内存之后才开始注意内存占用情况。学习和投资同时都要搞,两个 32 寸屏幕铺的满满的。不过主要就是浏览器,VS Code,一个 Win VM 8G RAM,PDF Expert,IINA,感觉好像也没什么特别变态占用内存的应用。我观察内存占用主要是三个地方,一个 Activity Monitor,一共分了 5 个子项目,还有一个 Clean My Mac X,绝大部分时候只显示 Available xxxMB,约等于没用。最后一个是 iStat,项目好像跟 Activity Monitor 里面类似,有一个 memory pressure 好像是个相对直观的判断,目前是 40%,但是 Free 好像比 Activity Monitor 里面给的数字更大一些。
如何才能正确理解这些内存使用情况呢? 网上搜到有很多地方在说 macOS 会把空闲的内存多多利用起来给系统提速。那我要怎么知道现在的内存占用是 macOS 为了提速给它塞满的还是已经被我手动打开的窗口给塞满的呢? memory pressure 到什么级别上就该考虑升级内存了呢?
我之后可能要开始在 Windows VM 里面用 Visual Studio 去写 C#了,项目大概率不会很大,但是跑起来可能占用资源会比较多,因为要跑蒙特卡洛模拟,大家觉得 VM 里分配多少资源合适呢? 8G 够吗?
8G 不够给 16G 的话,感觉 macOS 自己剩下的 16G 大概率不够用了啊。如果要升级内存的话选哪个好呢?要升级的话就这个双 11 了。
先在这里提前谢谢了。求各位老哥解答。
1
daoqiongsi1101 2022-02-16 11:29:56 +08:00
有一个 memory pressure 好像是个相对直观的判断,目前是 40%
-- 这个 40% 代表什么含义? |