Memory allocation performance/statistics patches

Robert Watson rwatson at
Fri Apr 29 15:10:03 PDT 2005

On Mon, 25 Apr 2005, Robert Watson wrote:

> On Mon, 25 Apr 2005, Robert Watson wrote:
>> I now have updated versions of these patches, which correct some 
>> inconsistencies in approach (universal use of curcpu now, for example), 
>> remove some debugging code, etc.  I've received relatively little 
>> performance feedback on them, and would appreciate it if I could get some. 
>> :-) Especially as to whether these impact disk I/O related workloads, 
>> useful macrobenchmarks, etc.  The latest patch is at:
> FYI: For those set up to track perforce, you can find the contents of 
> this patch in:
>    //depot/user/rwatson/percpu/...
> In addition, that branch also contains diagnostic micro-benchmarks in 
> the kernel to measure the cost of various synchronization operations, 
> memory allocation operations, etc, which can be queried using "sysctl 
> test".


I've now committed the UMA changes from this patch.

Robert N M Watson

More information about the freebsd-performance mailing list