svn commit: r269963 - head/sys/kern
jmg at funkthat.com
Thu Aug 14 05:35:25 UTC 2014
Xin LI wrote this message on Thu, Aug 14, 2014 at 05:13 +0000:
> Author: delphij
> Date: Thu Aug 14 05:13:24 2014
> New Revision: 269963
> URL: http://svnweb.freebsd.org/changeset/base/269963
> 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.
Can we do even larger, like 128k for phys io sized blocks?
geli can do allocations >128k, which could be broken into two parts,
one in the <8k sized range and the other in 128k...
Thanks for adding this...
John-Mark Gurney Voice: +1 415 225 5579
"All that I will do, has been done, All that I have, has not."
More information about the svn-src-all