Re: [RFC/RFT PATCH] sched: automated per tty task groups

From: Ingo Molnar
Date: Tue Oct 19 2010 - 07:57:02 EST



* Mike Galbraith <efault@xxxxxx> wrote:

> Using Mathieu Desnoyers' wakeup-latency testcase (attached):
>
> With taskset -c 3 make -j 10 running..
>
> taskset -c 3 ./wakeup-latency& sleep 30;killall wakeup-latency
>
> without:
> maximum latency: 42963.2 µs
> average latency: 9077.0 µs
> missed timer events: 0
>
> with:
> maximum latency: 4160.7 µs
> average latency: 149.4 µs
> missed timer events: 0
>
> Patch makes a big difference in desktop feel under hefty load here.

That's really nice!

Could this feature realistically do block IO isolation as well? It's always annoying
when some big IO job is making the desktop jerky. Especially as your patch is
selecting the block cgroup feature already:

+ select BLK_CGROUP

Thanks,

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