diff options
author | Alan Cox <alc@FreeBSD.org> | 2010-05-08 20:34:01 +0000 |
---|---|---|
committer | Alan Cox <alc@FreeBSD.org> | 2010-05-08 20:34:01 +0000 |
commit | 3c4a24406b3d2de26ca35594900c8a4cb2f4bfb8 (patch) | |
tree | 55e1683864edab13ef62b5f9fac6a4928f23f506 /sys/sys/vmmeter.h | |
parent | b6cb6076444c1b3006d0064be4b6098b8fa92b6c (diff) | |
download | src-3c4a24406b3d2de26ca35594900c8a4cb2f4bfb8.tar.gz src-3c4a24406b3d2de26ca35594900c8a4cb2f4bfb8.zip |
Push down the page queues into vm_page_cache(), vm_page_try_to_cache(), and
vm_page_try_to_free(). Consequently, push down the page queues lock into
pmap_enter_quick(), pmap_page_wired_mapped(), pmap_remove_all(), and
pmap_remove_write().
Push down the page queues lock into Xen's pmap_page_is_mapped(). (I
overlooked the Xen pmap in r207702.)
Switch to a per-processor counter for the total number of pages cached.
Notes
Notes:
svn path=/head/; revision=207796
Diffstat (limited to 'sys/sys/vmmeter.h')
-rw-r--r-- | sys/sys/vmmeter.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/sys/vmmeter.h b/sys/sys/vmmeter.h index 9f5756d987b1..9d74611a50a2 100644 --- a/sys/sys/vmmeter.h +++ b/sys/sys/vmmeter.h @@ -72,7 +72,7 @@ struct vmmeter { u_int v_pdwakeups; /* (f) times daemon has awaken from sleep */ u_int v_pdpages; /* (q) pages analyzed by daemon */ - u_int v_tcached; /* (q) total pages cached */ + u_int v_tcached; /* (p) total pages cached */ u_int v_dfree; /* (q) pages freed by daemon */ u_int v_pfree; /* (p) pages freed by exiting processes */ u_int v_tfree; /* (p) total pages freed */ |