freebsd-dev/lib/libmemstat
Jeff Roberson c6fd3e23f7 Use per-domain locks for the bucket cache.
This gives much better concurrency when there are a large number of
cores per-domain and multiple domains.  Avoid taking the lock entirely
if it will not be productive.  ROUNDROBIN domains will have mixed
memory in each domain and will load balance to all domains.

While here refactor the zone/domain separation and bucket limits to
simplify callers.

Reviewed by:	markj
Differential Revision:	https://reviews.freebsd.org/D23673
2020-02-19 18:48:46 +00:00
..
libmemstat.3
Makefile
Makefile.depend Update Makefile.depend files 2019-12-11 17:37:53 +00:00
memstat_all.c
memstat_internal.h
memstat_malloc.c
memstat_uma.c Use per-domain locks for the bucket cache. 2020-02-19 18:48:46 +00:00
memstat.c
memstat.h