freebsd-dev/lib/libmemstat
Jeff Roberson 8b987a7769 Use per-domain keg locks. This provides both a lock and separate space
accounting for each NUMA domain.  Independent keg domain locks are important
with cross-domain frees.  Hashed zones are non-numa and use a single keg
lock to protect the hash table.

Reviewed by:	markj, rlibby
Differential Revision:	https://reviews.freebsd.org/D22829
2020-01-04 03:30:08 +00:00
..
libmemstat.3 use .Mt to mark up email addresses consistently (part3) 2014-06-23 08:23:05 +00:00
Makefile pkgbase: Create a FreeBSD-utilities package and make it the default one 2019-09-05 14:15:47 +00:00
Makefile.depend Update Makefile.depend files 2019-12-11 17:37:53 +00:00
memstat_all.c lib: further adoption of SPDX licensing ID tags. 2017-11-26 02:00:33 +00:00
memstat_internal.h Add two new kernel options to control memory locality on NUMA hardware. 2019-08-06 21:50:34 +00:00
memstat_malloc.c libmemstat: adjust for per-cpu stats after r338899 2018-10-11 23:25:14 +00:00
memstat_uma.c Use per-domain keg locks. This provides both a lock and separate space 2020-01-04 03:30:08 +00:00
memstat.c Add two new kernel options to control memory locality on NUMA hardware. 2019-08-06 21:50:34 +00:00
memstat.h Add two new kernel options to control memory locality on NUMA hardware. 2019-08-06 21:50:34 +00:00