[PATCH] 2.3.41-pre2 - run-time tunable scheduler

From: James Manning (jmm@raleigh.ibm.com)
Date: Sun Jan 23 2000 - 23:41:06 EST


This patch creates /proc/sys/kernel/proc_change_penalty and
/proc/sys/kernel/tlb_flush_penalty as discussed before.

It's a first-pass it-compiles patch. The patch itself is pretty simple
so I can't imagine any real issues with it, but I haven't slept in a
couple of days so I wouldn't be surprised if a few braino's slipped in.

For anyone and everyone that would like to penalize process migration
more or less or want to tune the heuristic for TLB flush penalty, give
it a shot and see if you can produce some good numbers, esp. ones that
show a nice maximum point (and note your hardware :) Getting some better
default numbers for these two values, as Andrea correctly points out,
is something that should be around for 2.4.0

James

-- 
Miscellaneous Engineer --- IBM Netfinity Performance Development


- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Mon Jan 31 2000 - 21:00:11 EST