79
81
cbParameter = sizeof(cPagesMemUsed);
80
82
if (!sysctlbyname("vm.stats.vm.v_active_count", &cPagesMemUsed, &cbParameter, NULL, 0))
85
if (!sysctlbyname("vm.stats.vm.v_inactive_count", &cPagesMemInactive, &cbParameter, NULL, 0))
88
if (!sysctlbyname("vm.stats.vm.v_cache_count", &cPagesMemCached, &cbParameter, NULL, 0))
82
90
cbParameter = sizeof(cbPage);
83
91
if (!sysctlbyname("hw.pagesize", &cbPage, &cbParameter, NULL, 0))
88
96
*total = cbMemPhys / _1K;
89
97
*used = cPagesMemUsed * (cbPage / _1K);