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 ;


[Back: Memory General Information (254.1.6.1)]
[Next: vm_statistics Field - FREE_COUNT]