summaryrefslogtreecommitdiffstats
path: root/lib/libexpat
diff options
context:
space:
mode:
authorrwatson <rwatson@FreeBSD.org>2004-08-11 01:34:18 +0000
committerrwatson <rwatson@FreeBSD.org>2004-08-11 01:34:18 +0000
commit36e89f928c8909ce943566776b5922f293e7dcd5 (patch)
tree1be8c0f461f0ce72b13defb3e8d115ae35d993fa /lib/libexpat
parent371cf09cf75eb31267e0d4f07e35e6fba755d416 (diff)
downloadFreeBSD-src-36e89f928c8909ce943566776b5922f293e7dcd5.zip
FreeBSD-src-36e89f928c8909ce943566776b5922f293e7dcd5.tar.gz
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).
Diffstat (limited to 'lib/libexpat')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud