更新:
因此,重新启动 mac 完成了工作,但此错误的任何已知原因是什么?
我正在使用 vm_stat
来计算 RAM 信息,如 here
但是当我尝试添加所有值并将其与页面大小相乘时,我得到了大约。少 1.3GB。
Mach Virtual Memory Statistics: (page size of 4096 bytes)
Pages free: 22064.
Pages active: 580105.
Pages inactive: 472217.
Pages speculative: 5594.
Pages throttled: 0.
Pages wired down: 559999.
Pages purgeable: 29101.
"Translation faults": 261945239.
Pages copy-on-write: 6941679.
Pages zero filled: 165324784.
Pages reactivated: 14573079.
Pages purged: 1602247.
File-backed pages: 203023.
Anonymous pages: 854893.
Pages stored in compressor: 1732046.
Pages occupied by compressor: 456427.
Decompressions: 11423912.
Compressions: 20641865.
Pageins: 4475678.
Pageouts: 32877.
Swapins: 1714616.
Swapouts: 2389086.
因此,通过添加前 6 个值并乘以页面大小,我得到
6.7GB
但我的 mac 有 8GB
。那么出了什么问题呢?
谢谢!
这是结果
重启后
最佳答案
在我看来,您需要添加“压缩器占用的页面”。这使您几乎可以达到 8GB。重新启动可能只是将其重置为零,所以没关系。
关于macos - vm_stat 显示的内存比实际少,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38702550/