Virtual memory statistics of the microkernel.
typedef struct _vm_statistics { UMA_UINT32 FREE_COUNT; /* Total number of free pages in the system. */ UMA_UINT32 ACTIVE_COUNT; /* Total number of pages currently in use and pageable. */ UMA_UINT32 INACTIVE_COUNT; /* Number of inactive pages. */ UMA_UINT32 WIRE_COUNT; /* Number of pages that are wired in memory and cannot be paged out. */ UMA_UINT32 ZERO_FILLED_COUNT; /* Number of zero-filled pages. */ UMA_UINT32 REACTIVATIONS; /* Number of reactivated pages. */ UMA_UINT32 PAGEINS; /* Number of requests for pages from a pager. */ UMA_UINT32 PAGEOUTS; /* Number of pages that have been paged out. */ UMA_UINT32 FAULTS; /* Number of times the vm_fault routine has been callled. */ UMA_UINT32 COW_FAULTS; /* Number of copy-on write faults. */ UMA_UINT32 LOOKUPS; /* Number of object cache lookups. */ UMA_UINT32 HITS; /* Number of object cache hits. */ } vm_statistics; typedef vm _ statistics * vm _ statistics ;