DragonFly commits List (threaded) for 2010-12
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
git: kernel - IPI subset of cpus on token de-collision.
commit fc55f5f28066f85153e97f49617958e09d93276b
Author: Matthew Dillon <dillon@apollo.backplane.com>
Date: Wed Dec 15 12:46:44 2010 -0800
kernel - IPI subset of cpus on token de-collision.
* Implement sysctl lwkt.token_ipi_dispatch and set the default value
to 4, meaning when a token is released up to 4 conflicting cpus
will be IPId to wake them up.
* Saves 20-40W under load on the 48-core monster (out of ~450W
or so).
Summary of changes:
sys/kern/lwkt_token.c | 57 +++++++++++++++++++++++++++++++++++++++++++-----
1 files changed, 51 insertions(+), 6 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/fc55f5f28066f85153e97f49617958e09d93276b
--
DragonFly BSD source repository
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]