
Mach Virtual Memory Statistics: (page size of 4096 bytes)Pages free: 438386.Pages active: 236438.Pages inactive: 113750.Pages speculative: 34293.Pages wired down: 225027."Translation faults": 11132566.Pages copy-on-write: 319385.Pages zero filled: 6618647.Pages reactivated: 23071.Pageins: 421804.Pageouts: 153240.Object cache: 14 hits of 24183 lookups (0% hit rate)
但是当我运行活动监视器时,我得到了类似的东西:
Page Ins: 1.61gb (8.00kb/sec)Page outs: 598.6 MB
我有一个问题:如何在vmstat中释放的页面如此之小(与活动监视器相比)
解决方法 假设页面为4096字节,则256是一兆字节的页数(256页*每页4096字节= 1048576字节,即220字节,即1兆字节).来自vm_stat的数字在页面中,它还告诉您页面大小为4096字节,因此您不需要硬编码256. >既然你没有显示活动监视器来比较我不能肯定地说,但我怀疑这是由于vm_stat使用页面单位和活动监视器使用“人类可读”单位,他们确实是相同的值(或者,如果Activity Monitor连续更新,则关闭). 总结以上是内存溢出为你收集整理的cocoa – 了解mac os中的vm_stat,如何将这些数字转换为类似于activity monitor的东西?全部内容,希望文章能够帮你解决cocoa – 了解mac os中的vm_stat,如何将这些数字转换为类似于activity monitor的东西?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)