[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <45FCF631.9020200@gmail.com>
Date: Sun, 18 Mar 2007 13:50:01 +0530
From: jimmy bahuleyan <knight.camelot@...il.com>
To: Mike Galbraith <efault@....de>
CC: Radoslaw Szkodzinski <astralstorm@...il.com>,
Kasper Sandberg <lkml@...anurb.dk>,
Al Boldi <a1426z@...ab.com>,
Andrew Morton <akpm@...ux-foundation.org>,
linux-kernel@...r.kernel.org, ck@....kolivas.org,
Linus Torvalds <torvalds@...ux-foundation.org>,
Nicholas Miell <nmiell@...cast.net>
Subject: Re: [ck] Re: RSDL v0.31
Mike Galbraith wrote:
> On Sun, 2007-03-18 at 08:22 +0100, Radoslaw Szkodzinski wrote:
>
>> I'd recon KDE regresses because of kioslaves waiting on a pipe
>> (communication with the app they're doing IO for) and then expiring.
>> That's why splitting IO from an app isn't exactly smart. It should at
>> least be ran in an another thread.
>
> Hm. Sounds rather a lot like the...
> X sucks, fix X and RSDL will rock your world. RSDL is perfect.
> ...that I've been getting.
>
> -Mike
maybe if it is possible to classify program behaviors that cause RSDL to
do bad (relatively) or the mainline scheduler to jitter, we could try
modifying the existing heuristics to get a better default scheduler.
of course, it wouldn't be able to cater to all the workloads and would
meet everybody's definition of optimal. but getting close to optimal in
most cases should be a good enough goal for linux's default sched!
i've been following this thread, and there's been many instances of
'RSDL is gr8' and 'RSDL regresses'.
maybe RSDL isn't the answer. maybe the current mainline sched isn't
either. but RSDL definitely has done *something* right.
What i think is needed is 'why this works here' and 'how to get this
behavior to work with some other possibly conflicting but important
workloads'.
(just my 2c :-)
-jb
--
I am professionally trained in computer science, which is to say
(in all seriousness) that I am extremely poorly educated.
-- Joseph Weizenbaum
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists