Chen, Kenneth W wrote:
Nick Piggin wrote on Friday, February 25, 2005 12:15 AM

These are some values I just found from thin-air that should
hopefully make ia64 work after the latest sched patches.

+#define SD_CPU_INIT (struct sched_domain) {            \
...
+       .max_interval           = 4,                    \
+       .busy_factor            = 64,                   \
+       .imbalance_pct          = 125,                  \


For one db workload, performance increases with the following
values compare to the values proposed above.


Sorry if I wasn't clear earlier - this patch is not meant to go into 2.6. It is for Andrew to get ia64 working after my last round of scheduler patches.

There are pretty significant changes, so the optimal values
for various things will have changed quite a bit.

.max_interval = 100
.busy_factor = 32
.imbalance_pct = 100


I can imagine max_interval could probably be increased.

Setting imbalance_pct to 100 is interesting, I wonder why this
helps performance... It would be good to get schedstats output.

Nick


- To unsubscribe from this list: send the line "unsubscribe linux-ia64" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html

Reply via email to