diff options
author | delphij <delphij@FreeBSD.org> | 2014-08-29 13:12:45 +0000 |
---|---|---|
committer | delphij <delphij@FreeBSD.org> | 2014-08-29 13:12:45 +0000 |
commit | 3074ca39fd4dbe79a2014157d1707c850f5a3460 (patch) | |
tree | 20e0de4d396de0bf40d2ca895fa0cb6d8c5e05e0 /usr.bin/env | |
parent | 2a1fdab727ae3c39437949887e76e37667b3f012 (diff) | |
download | FreeBSD-src-3074ca39fd4dbe79a2014157d1707c850f5a3460.zip FreeBSD-src-3074ca39fd4dbe79a2014157d1707c850f5a3460.tar.gz |
MFC r269963+269964:
Re-instate UMA cached backend for 4K - 64K allocations. New consumers
like geli(4) uses malloc(9) to allocate temporary buffers that gets
free'ed shortly, causing frequent TLB shootdown as observed in hwpmc
supported flame graph.
Add a new loader tunable, vm.kmem_zmax which allows a system administrator
to limit the maximum allocation size that malloc(9) would consider using
the UMA cache allocator as backend.
Diffstat (limited to 'usr.bin/env')
0 files changed, 0 insertions, 0 deletions