Andrea Arcangeli wrote:
> >Andrea - latency is time measured and perceived. Doing it time based
> >seems to make reasonable sense. I grant you might want to play with
> >the weighting per [device]
Right. Perception.
> When you have a device that writes a request every two seconds you still
> want it not to seek all the time because this would mean to make it even
> slower. No? The point very is simple: if you want good latency buy a
> faster hardware (and with a faster hardware our current elevator can
> become even more aggressive than the 1/2 second thing). You can't
> workaround the slowness of a slow device by putting the elevator in
> function of time, that will only make the global system even slower.
Sure the global system is slower. But the "interactive feel" is faster.
If I type "find /" I want it to go quickly. But I still want Emacs to
start up in a reasonable time, even if that means the overall time for
both processes is slower.
-- Jamie
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
This archive was generated by hypermail 2b29 : Fri Sep 15 2000 - 21:00:18 EST