Table 6.5. Memory Allocation Kstats from cpu::vm
Statistic | Description | Units |
---|
anonfree | Anonymous memory page-freespages of anonymous (application heap and stack) pages that have been freed after they have been paged out. | Pages |
anonpgin | Anonymous memory page-inspages of anonymous (application heap and stack) pages paged in from the swap device. | Pages |
anonpgout | Anonymous memory page-outspages of anonymous (application heap and stack) pages paged out to the swap device. | Pages |
as_fault | Faults taken within an address space. | Pages |
cow_fault | Copy-on-write faults | Pages |
execfree | Pages of executable and library page-freespages of executable and library pages that have been freed. | Pages |
execpgin | Executable and library page-inspages of executable or shared library files paged in. An executable/library page-in occurs whenever a page for the executable binary or shared library is brought back in from the file system. | Pages |
execpgout | Pages of executable and library page-outs. Should be zero. | Pages |
fsfree | Regular file page-freespages of regular file pages that were freed, usually as a result of being paged out by the page scanner or by write free-behind (when free memory is less than lotsfree + pages_before_pager). | Pages |
fspgin | Regular file page-inspages of regular files paged in. A file page-in occurs whenever a page for a regular file is read in from the file system (part of the normal file system read process). | Pages |
fspgout | Regular file page-outspages of regular file pages that were paged out and freed, usually as a result of being paged out by the page scanner or by write free-behind (when free memory is less than lotsfree + pages_before_pager). | Pages |
hat_fault | Minor faultsThe number of pages attached to an address space. If the page is already in memory, then a minor fault simply reestablishes the mapping to it; minor faults do not incur physical I/O. | Pages |
kernel_asflt | Translation faults in the kernel address space. | Pages |
maj_fault | Major faultsthe number of faults requiring memory allocation or disk I/O. | Pages |
pgfrec | Page reclaimsThe number of pages reclaimed from the free list. Some of the file system cache is in the free list; when a file page is reused and removed from the free list, a reclaim occurs. File pages in the free list can be either regular files or executable/library pages. | Pages |
pgin | Total number of page-ins. | Events |
pgpgin | Total number of pages paged in. | Pages |
pgout | Total number of page-outs. | Events |
pgpgout | Total number of pages paged out. | Pages |
pgrec | Page reclaims from the free list, plus reclaims due to page outs | Pages |
pgrrun | The number of times the pager was run. | Events |
pgswapin | The number of pages swapped in. | Pages |
pgswapout | The number of pages swapped out. | Pages |
prot_fault | The number of protection faults. | Pages |
swapin | Total number of swap-ins. | Events |
swapout | Total number of swap-outs. | Events |
zfod | Number of pages allocated by zero-fill-on-demand. | Pages |