svn commit: r269963 - head/sys/kern

John-Mark Gurney 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
> 
> Log:
>   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-head mailing list