version 1.54, 2000/11/29 09:52:18 |
version 1.55, 2000/11/30 11:04:43 |
|
|
/* XXX: Adding anything before this line will break binary |
/* XXX: Adding anything before this line will break binary |
* compatibility with top(1) on NetBSD 1.5. |
* compatibility with top(1) on NetBSD 1.5. |
*/ |
*/ |
int zeropages; /* number of zero'd pages */ |
int zeropages; /* number of zero'd pages */ |
int reserve_pagedaemon; /* number of pages reserved for pagedaemon */ |
int reserve_pagedaemon; /* number of pages reserved for pagedaemon */ |
int reserve_kernel; /* number of pages reserved for kernel */ |
int reserve_kernel; /* number of pages reserved for kernel */ |
|
int anonpages; /* number of pages used by anon pagers */ |
|
int vnodepages; /* number of pages used by vnode page cache */ |
|
int vtextpages; /* number of pages used by vtext vnodes */ |
|
|
/* pageout params */ |
/* pageout params */ |
int freemin; /* min number of free pages */ |
int freemin; /* min number of free pages */ |
|
|
/* swap */ |
/* swap */ |
int nswapdev; /* number of configured swap devices in system */ |
int nswapdev; /* number of configured swap devices in system */ |
int swpages; /* number of PAGE_SIZE'ed swap pages */ |
int swpages; /* number of PAGE_SIZE'ed swap pages */ |
int swpguniq; /* number of swap pages in use, not also in RAM */ |
|
int swpginuse; /* number of swap pages in use */ |
int swpginuse; /* number of swap pages in use */ |
int swpgonly; /* number of swap pages in use, not also in RAM */ |
int swpgonly; /* number of swap pages in use, not also in RAM */ |
int nswget; /* number of times fault calls uvm_swap_get() */ |
int nswget; /* number of times fault calls uvm_swap_get() */ |
|
|
int pdpageouts; /* number of times daemon started a pageout */ |
int pdpageouts; /* number of times daemon started a pageout */ |
int pdpending; /* number of times daemon got a pending pagout */ |
int pdpending; /* number of times daemon got a pending pagout */ |
int pddeact; /* number of pages daemon deactivates */ |
int pddeact; /* number of pages daemon deactivates */ |
|
|
/* kernel memory objects: managed by uvm_km_kmemalloc() only! */ |
/* kernel memory objects: managed by uvm_km_kmemalloc() only! */ |
struct uvm_object *kmem_object; |
struct uvm_object *kmem_object; |
struct uvm_object *mb_object; |
struct uvm_object *mb_object; |
Line 361 struct uvmexp_sysctl { |
|
Line 363 struct uvmexp_sysctl { |
|
int64_t wiredmax; |
int64_t wiredmax; |
int64_t nswapdev; |
int64_t nswapdev; |
int64_t swpages; |
int64_t swpages; |
int64_t swpguniq; |
|
int64_t swpginuse; |
int64_t swpginuse; |
int64_t swpgonly; |
int64_t swpgonly; |
int64_t nswget; |
int64_t nswget; |
Line 415 struct uvmexp_sysctl { |
|
Line 416 struct uvmexp_sysctl { |
|
int64_t pdpageouts; |
int64_t pdpageouts; |
int64_t pdpending; |
int64_t pdpending; |
int64_t pddeact; |
int64_t pddeact; |
|
int64_t anonpages; |
|
int64_t vnodepages; |
|
int64_t vtextpages; |
}; |
}; |
|
|
#ifdef _KERNEL |
#ifdef _KERNEL |