我正在尝试编写一个 mac os 程序来监视系统(类似于活动监视器)。我查看了函数 vm_stat ,当我运行它时,我得到了这个:
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 中的空闲页面怎么这么小(与活动监视器相比)