Re: 2.6.7-ck1, cfq ionice?

Prakash K. Cheemplavam
2004-06-19T21:00:35Z

So,

I have been using 2.6.7-ck1 for a few days now and must say it is simply
*great*. Everything is working as it should, but only better. :-) Even
ut2004 seems to be much smoother using staircase, some people reported
15% more fps (I haven't measured), but it runs as smooth as ut2003 did
previously with Nick's scheduler (before the O(1) scheduler was updated
to its current state in mm).

The only thing left, which is a major pain for me, is disk i/o. Once it
starts performance goes down, I think even more with staircase than with
Nick's but this could be due to faster feel of staircase in general...

Example: When I do a emerge rsync in gentoo a tree consisting of nearly
9000 files gets synced and a cache is built which causes a lot of random
access on hd. So when I try to use thunderbird mailer at the same time,
it act like a snail now due to concurrent disk access.

As I understood the cfq ionice part would solve this issue. I never
tried it, as I think I never had a kernel containing it (and never had
such a desperate need for it :-). Reading your changelog, it is not
included anymore in ck1. So should I beg Jens Axboe for a rediff or new
patch or how to get this piece inside? I think it is the only thing left
for the next to perfect desktop experience I ever had.

Cheers,

Prakash