diff options
author | alc <alc@FreeBSD.org> | 2007-07-27 20:01:22 +0000 |
---|---|---|
committer | alc <alc@FreeBSD.org> | 2007-07-27 20:01:22 +0000 |
commit | 215153274beaafd4d2823230dbaeb22b8221bda3 (patch) | |
tree | 8e9f41f9c946405cd5f6454b3352de81812bac7d /sys/vm/vm_meter.c | |
parent | 586f9a7d3a60f661125bc20b7161b65f0285b6a8 (diff) | |
download | FreeBSD-src-215153274beaafd4d2823230dbaeb22b8221bda3.zip FreeBSD-src-215153274beaafd4d2823230dbaeb22b8221bda3.tar.gz |
Add a counter for the total number of pages cached and support for
reporting the value of this counter in the program "vmstat".
Approved by: re (rwatson)
Diffstat (limited to 'sys/vm/vm_meter.c')
-rw-r--r-- | sys/vm/vm_meter.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/vm/vm_meter.c b/sys/vm/vm_meter.c index e52ab96..d949fbf 100644 --- a/sys/vm/vm_meter.c +++ b/sys/vm/vm_meter.c @@ -329,6 +329,8 @@ SYSCTL_PROC(_vm_stats_vm, OID_AUTO, v_pdwakeups, CTLTYPE_UINT|CTLFLAG_RD, &cnt.v_pdwakeups, 0, vcnt, "IU", "Pagedaemon wakeups"); SYSCTL_PROC(_vm_stats_vm, OID_AUTO, v_pdpages, CTLTYPE_UINT|CTLFLAG_RD, &cnt.v_pdpages, 0, vcnt, "IU", "Pagedaemon page scans"); +SYSCTL_PROC(_vm_stats_vm, OID_AUTO, v_tcached, CTLTYPE_UINT|CTLFLAG_RD, + &cnt.v_tcached, 0, vcnt, "IU", "Total pages cached"); SYSCTL_PROC(_vm_stats_vm, OID_AUTO, v_dfree, CTLTYPE_UINT|CTLFLAG_RD, &cnt.v_dfree, 0, vcnt, "IU", ""); SYSCTL_PROC(_vm_stats_vm, OID_AUTO, v_pfree, CTLTYPE_UINT|CTLFLAG_RD, |