1.413

追加:
http://www.jp.freebsd.org/cgi/cvsweb.cgi/src/sys/i386/conf/GENERIC.diff?r1=1.412&r2=1.413

options ADAPTIVE_GIANT
Giant mutex is adaptive.

commit log:
Add ADAPTIVE_GIANT to GENERIC on i386, with the intent of making it a standard configuration similar to [NO_]ADAPTIVE_MUTEXES. This feature causes Giant to be included in the set of mutexes adaptively spun on. It appears to have a positive effect on performance on SMP across several workloads, including measurements of a 16% improvement on buildworld, and 30%+ improvement for MySQL using the supersmack benchmark with Giant over the network stack; a 6% improvement without Giant on the network stack (as a result of less giant contention).
$FreeBSD: src/sys/i386/conf/GENERIC,v 1.413 2004/08/11 01:34:18 rwatson Exp $