On Wed, 2007-09-05 at 09:30 -0400, James Carlson wrote:
> The vmem module uses a mutex per vmem_t, which means it should be the
> same as the 'cur_value' approach. See $SRC/uts/common/os/vmem.c.
But see also the "quantum caching" description in section 1.8 of the
block comment; allocations made from the cache avoid touching the
vmem_t's mutex and instead use a per-cpu cache protected by a per-cpu
mutex, reducing cache line contention and improving scalability.
- Bill
_______________________________________________
dtrace-discuss mailing list
[email protected]