Copyright (c) 1997, Apple Computer, Inc. All rights reserved.

.Dd August 13, 1997 .Dt VM_STAT 1 .Os "Mac OS X" .Sh NAME .Nm vm_stat .Nd show Mach virtual memory statistics .Sh SYNOPSIS .Nm vm_stat .Oo .Op Fl c Ar count .Ar interval .Oc .Sh DESCRIPTION .Nm vm_stat displays Mach virtual memory statistics. If the optional .Ar interval is specified, then .Nm vm_stat will display the statistics every .Ar interval seconds. In this case, each line of output displays the change in each statistic (an .Ar interval count of 1 displays the values per second). However, the first line of output following each banner displays the system-wide totals for each statistic. If a .Ar count is provided, the command will terminate after .Ar count intervals. The following values are displayed: l -tag -width indent t Pages free the total number of free pages in the system. t Pages active the total number of pages currently in use and pageable. t Pages inactive the total number of pages on the inactive list. t Pages speculative the total number of pages on the speculative list. t Pages throttled the total number of pages on the throttled list (not wired but not pageable). t Pages wired down the total number of pages wired down. That is, pages that cannot be paged out. t Pages purgeable the total number of purgeable pages. t Translation faults the number of times the "vm_fault" routine has been called. t Pages copy-on-write the number of faults that caused a page to be copied (generally caused by copy-on-write faults). t Pages zero filled the total number of pages that have been zero-filled on demand. t Pages reactivated the total number of pages that have been moved from the inactive list to the active list (reactivated). t Pages purged the total number of pages that have been purged. t File-backed pages the total number of pages that are file-backed (non-swap) t Anonymous pages the total number of pages that are anonymous t Uncompressed pages the total number of pages (uncompressed) held within the compressor t Pages used by VM compressor: the number of pages used to store compressed VM pages. t Pages decompressed the total number of pages that have been decompressed by the VM compressor. t Pages compressed the total number of pages that have been compressed by the VM compressor. t Pageins the total number of requests for pages from a pager (such as the inode pager). t Pageouts the total number of pages that have been paged out. t Swapins the total number of compressed pages that have been swapped out to disk. t Swapouts the total number of compressed pages that have been swapped back in from disk. .El

p If .Ar interval is not specified, then .Nm vm_stat displays all accumulated statistics along with the page size.