* vm.stats.vm.v_active_count: 55239
* vm.stats.vm.v_inactive_count: 113730
* vm.stats.vm.v_cache_count: 10809
+ * vm.stats.vm.v_user_wire_count: 0
+ * vm.stats.vm.v_laundry_count: 40394
*/
- const char *sysctl_keys[8] = {
- "vm.stats.vm.v_page_size", "vm.stats.vm.v_page_count",
- "vm.stats.vm.v_free_count", "vm.stats.vm.v_wire_count",
- "vm.stats.vm.v_active_count", "vm.stats.vm.v_inactive_count",
- "vm.stats.vm.v_cache_count", NULL};
- double sysctl_vals[8];
+ const char *sysctl_keys[10] = {
+ "vm.stats.vm.v_page_size", "vm.stats.vm.v_page_count",
+ "vm.stats.vm.v_free_count", "vm.stats.vm.v_wire_count",
+ "vm.stats.vm.v_active_count", "vm.stats.vm.v_inactive_count",
+ "vm.stats.vm.v_cache_count", "vm.stats.vm.v_user_wire_count",
+ "vm.stats.vm.v_laundry_count", NULL};
+ double sysctl_vals[10];
for (int i = 0; sysctl_keys[i] != NULL; i++) {
int value;
MEMORY_SUBMIT("free", (gauge_t)sysctl_vals[2], "wired",
(gauge_t)sysctl_vals[3], "active", (gauge_t)sysctl_vals[4],
"inactive", (gauge_t)sysctl_vals[5], "cache",
- (gauge_t)sysctl_vals[6]);
+ (gauge_t)sysctl_vals[6], "user_wire", (gauge_t)sysctl_vals[7],
+ "laundry", (gauge_t)sysctl_vals[8]);
#endif /* HAVE_SYSCTL && KERNEL_NETBSD */
/* #endif HAVE_SYSCTLBYNAME */