Messages in this thread | | | Date | Wed, 10 Nov 2004 12:22:14 +0100 | From | "Prakash K. Cheemplavam" <> | Subject | Re: Ideas for a new io scheduler for desktop |
| |
Robert Love wrote: > On Wed, 2004-11-10 at 02:32 +0100, Pedro Larroy wrote: > > >>I think that a new io-scheduler that gave priority to bursty access to >>block devices would be interesting for desktop and workstation use, and >>even for some servers. >> >>I'm often waiting for graphical aplications, vim, mutt, and almost every >>program to which I have to interact with because they are blocked >>waiting for just a few blocks of IO that won't get served fast just >>because there's a single process hog that's provoking that high latency.
[snip]
> > What you are seeing is the affect of read requests being synchronous, > and thus the pain of read latency, and write requests to one part of the > disk starving other requests. > > Have you tried the new 2.6 I/O schedulers? They should prevent this > problem. > > If you are using 2.6, then your problem might not lie with the I/O > scheduler. Read request deadlines are very low in both the deadline and > anticipatory I/O scheduler.
BTW, I saw the same problem, though not with reading, but with writing to disk. See thread (well nobody answered to it yet):
[2.6.10-rc1 and prev] System unuseable while writing to disk
It really takes away the fun... :(
Prakash [unhandled content-type:application/pgp-signature] | |