diff options
| author | Rusty Russell <rusty@rustcorp.com.au> | 2003-09-24 06:41:18 -0700 |
|---|---|---|
| committer | Linus Torvalds <torvalds@home.osdl.org> | 2003-09-24 06:41:18 -0700 |
| commit | b58da0d02df9eee7a000162ccad1f64f7651b0c5 (patch) | |
| tree | 8f2c09317b66d6cceacfc0ffe4512d49d36101fc /lib/kobject.c | |
| parent | 176c145129e137fdcbd1fd3fcdb2455b34d071fc (diff) | |
[PATCH] Futex lock division
From: "Hu, Boris" <boris.hu@intel.com>
Andrew reminded me of this.
Simple change to split the futex lock into a per-hashchain lock.
Don't bother cacheline aligning: Jamie points out that increasing
FUTEX_HASHBITS would have more payoff.
Ulrich Drepper reports 6% improvement in on a 4way futex-thrashing
benchmark.
Diffstat (limited to 'lib/kobject.c')
0 files changed, 0 insertions, 0 deletions
