Removed cnt.v_nzfod: In our current scheme of things it is not possible

to accurately track this. It isn't an indicator of resource consumption
anyway.
Removed cnt.v_kernel_pages: We don't implement this and doing so accurately
would be very difficult (and ambiguous - since process pages are often
double mapped in the kernel and the process address spaces).
This commit is contained in:
dg 1995-03-25 06:09:33 +00:00
parent 46bf8615a4
commit e716d0f491
2 changed files with 2 additions and 5 deletions

View File

@ -31,7 +31,7 @@
* SUCH DAMAGE.
*
* @(#)vmmeter.h 8.1 (Berkeley) 6/2/93
* $Id: vmmeter.h,v 1.7 1995/01/09 16:05:15 davidg Exp $
* $Id: vmmeter.h,v 1.8 1995/02/22 18:06:49 davidg Exp $
*/
#ifndef _SYS_VMMETER_H_
@ -72,12 +72,10 @@ struct vmmeter {
unsigned v_pfree; /* pages freed by exiting processes */
unsigned v_tfree; /* total pages freed */
unsigned v_zfod; /* pages zero filled on demand */
unsigned v_nzfod; /* number of zfod's created */
/*
* Distribution of page usages.
*/
unsigned v_page_size; /* page size in bytes */
unsigned v_kernel_pages;/* number of pages in use by kernel */
unsigned v_page_count; /* total number of pages in system */
unsigned v_free_reserved; /* number of pages reserved for deadlock */
unsigned v_free_target; /* number of pages desired free */

View File

@ -61,7 +61,7 @@
* any improvements or extensions that they make and grant Carnegie the
* rights to redistribute these changes.
*
* $Id: vm_object.c,v 1.37 1995/03/22 12:24:10 davidg Exp $
* $Id: vm_object.c,v 1.38 1995/03/23 05:19:44 davidg Exp $
*/
/*
@ -151,7 +151,6 @@ _vm_object_allocate(size, object)
simple_lock(&vm_object_list_lock);
TAILQ_INSERT_TAIL(&vm_object_list, object, object_list);
vm_object_count++;
cnt.v_nzfod += atop(size);
simple_unlock(&vm_object_list_lock);
}