Messages in this thread | | | Date | Wed, 3 Oct 2007 13:56:46 +0200 | From | Ingo Molnar <> | Subject | Re: yield |
| |
* Jarek Poplawski <jarkao2@o2.pl> wrote:
> On Wed, Oct 03, 2007 at 12:55:34PM +0200, Dmitry Adamushko wrote: > ... > > just a quick patch, not tested and I've not evaluated all possible > > implications yet. > > But someone might give it a try with his/(her -- are even more > > welcomed :-) favourite sched_yield() load. > > Of course, after some evaluation by yourself and Ingo the most > interesting should be Martin's Michlmayr testing, so I hope you'll Cc > him too?!
My current take on this: queue the current task right to the next position in the tree (this is what this patch achieves in essence) was one of the yield implementations we already tried in CFS but it didnt meet the expectations of some apps. So i can only repeat my argument: this is not something that can be "solved" in the way you imagine and your arguments just reiterate the path that CFS has already taken in the past. So please do not expect _us_ to go out and pester people. If people feel so inclined, they are of course welcome to test out various approaches. (they might as well try the original yield-granularity patch which also makes the amount of "delay" tunable, so the ideal amount of delay can be figured out. And of course they should also try the existing yield flag.)
Ingo - 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/
| |