Re: [PATCH] O1int for 2.5.73 - sched tuning sysctl

From: Roberto Orenstein (rstein@brturbo.com)
Date: Fri Jun 27 2003 - 19:20:05 EST


On Fri, 2003-06-27 at 05:26, Con Kolivas wrote:
> Here is an updated version of the O1int patch designed to improve
> interactivity.
>
> This change addresses the difficulty of new tasks in heavy load being
> recognised as interactive by decreasing the amount of time considered in the
> interactivity equation, but dropping that decrease exponentially till it gets
> to the MAX_SLEEP_AVG.
>
> This should improve the startup time of new apps in heavy load and lessen
> audio stalls when loads are high _and_ then the audio app is started.
>
> Please test and comment.
>
> Con

Well, I've just been following this thread and I choose to make a small
patch against your O1 int to export the scheduler tuning knobs via
sysctl. This patch will create /proc/sys/kernel/sched_tuning and expose
all the knobs, sou you guys don't have to recompile and reboot just to
change, say, max_sleep_avg. Don't know if anybody will find it useful,
but at least it doesn't hurts :-)
It should apply cleanly against plain 2.5.73, altough I didn't tested.

wrt your patch, I must admit I didn't feel any difference from vanilla
2.5.73, but this feeling isn't much scientific 8). I will do some
serious tests tomorrow if I find any time.

Roberto



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



This archive was generated by hypermail 2b29 : Mon Jun 30 2003 - 22:00:28 EST