* [PATCH] adjust p4 per-cpu gain
@ 2004-08-02 3:12 Con Kolivas
0 siblings, 0 replies; only message in thread
From: Con Kolivas @ 2004-08-02 3:12 UTC (permalink / raw)
To: linux kernel mailing list, Andrew Morton, Anton Blanchard
[-- Attachment #1.1: Type: text/plain, Size: 574 bytes --]
The smt-nice handling patch is a little too aggressive by not estimating
the per cpu gain as high enough for pentium4 hyperthread. This patch
changes the per sibling cpu gain from 15% to 25%. The true per cpu gain
is entirely dependant on the workload but overall the 2 species of
Pentium4 that support hyperthreading have about 20-30% gain.
Patch for 2.6.8-rc2-mm1 attached.
Signed-off-by: Con Kolivas <kernel@kolivas.org>
P.S: Anton - For the power processors that are now using this SMT nice
infrastructure it would be worth setting this value separately at 40%.
[-- Attachment #1.2: sched-adjust-p4gain --]
[-- Type: text/plain, Size: 529 bytes --]
Index: linux-2.6.8-rc2-mm1/include/linux/sched.h
===================================================================
--- linux-2.6.8-rc2-mm1.orig/include/linux/sched.h 2004-07-30 22:00:05.000000000 +1000
+++ linux-2.6.8-rc2-mm1/include/linux/sched.h 2004-08-02 13:05:39.753964232 +1000
@@ -636,7 +636,7 @@
.imbalance_pct = 110, \
.cache_hot_time = 0, \
.cache_nice_tries = 0, \
- .per_cpu_gain = 15, \
+ .per_cpu_gain = 25, \
.flags = SD_BALANCE_NEWIDLE \
| SD_BALANCE_EXEC \
| SD_WAKE_AFFINE \
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2004-08-02 3:12 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-08-02 3:12 [PATCH] adjust p4 per-cpu gain Con Kolivas
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.