[gentoo-user] IO scheduling

2007-07-31 Thread Aleksey V. Kunitskiy
Hi, Is there any possibility to adjust IO scheduling priority ? I found that rtorrent eats a lot of IO resourses when calculating hash, and I can't ajust that by making its nice higher. Even on +19 it is blocker Thanks -- best regards, Aleksey V. Kunitskiy my public GPG/PGP key:

Re: [gentoo-user] IO scheduling

2007-07-31 Thread Steve Dommett
Aleksey V. Kunitskiy wrote: Hi, Is there any possibility to adjust IO scheduling priority ? There's ionice which is part of sys-process/schedutils. At least it's in v1.5.0. ionice -c2 -p `pidof rtorrent` will make IO very nice. ionice -c3 -p `pidof rtorrent` claims to wait until

Re: [gentoo-user] IO scheduling

2007-07-31 Thread Daniel Pielmeier
Aleksey V. Kunitskiy schrieb: Hi, Is there any possibility to adjust IO scheduling priority ? I found that rtorrent eats a lot of IO resourses when calculating hash, and I can't ajust that by making its nice higher. Even on +19 it is blocker Thanks There is ionice. It is part of

Re: [gentoo-user] IO scheduling

2007-07-31 Thread Steve Dommett
I forgot to mention that I think you need to be using the CFQ scheduler. Change ionice class doesn't seem to affect the deadline and anticipatory schedulers' behaviour. Also I think I had an extra space in there after the -p. Try: ionice -c2 -p`pidof rtorrent` -- [EMAIL PROTECTED] mailing

Re: [gentoo-user] IO scheduling

2007-07-31 Thread Aleksey V. Kunitskiy
On Tuesday 31 July 2007 23:58, Steve Dommett wrote: ionice -c2 -p `pidof rtorrent` will make IO very nice. ionice -c3 -p `pidof rtorrent` claims to wait until other IO is idle. Extremely nice, but probably not what you want for a network client like rtorrent. Thanks Steve. I'll try it.

Re: [gentoo-user] IO scheduling

2007-07-31 Thread Aleksey V. Kunitskiy
On Wednesday 01 August 2007 00:03, Daniel Pielmeier wrote: There is ionice. It is part of sys-process/schedutils which is in portage. There is a manpage here http://linux.die.net/man/1/ionice as it is not included in schedutils. You can also take alook at