This forum has been archived. All content is frozen. Please use KDE Discuss instead.

[feature request] ionice file allocation/verification

Tags: None
(comma "," separated)
User avatar
mrsaccess
Registered Member
Posts
6
Karma
0
OS
Hello, I have a feature request which I believe will minimize ktorrent's impact on system performance.

I like to allocate space for my files prior to download as it helps to avoid file system fragmentation. Though every time ktorrent allocates space for a file my computer becomes totally unresponsive. It isn't strange since ktorrent uses extensively the IO system during this process.

Moreover my computer is a laptop and as it is usually the case it has a really slow hard disk. Thus when I allocate (or verify) a torrent my system will stay unresponsive even for minutes, depending on the torrent's size.

I believe it is well over a year since ionice stabilized so I would like to see ktorrent using it. Assigning an idle IO class to allocation and verification will probably minimize their impact to system responsiveness.


Thanks for your efforts on Ktorrent and for reading this request!
George
Moderator
Posts
5421
Karma
1

Sun Dec 28, 2008 10:05 am
Interesting idea for 3.3.
buddabrod
Registered Member
Posts
21
Karma
0

Sun Dec 28, 2008 8:58 pm
I start ktorrent with idle io-priority so the problem's gone.
User avatar
mrsaccess
Registered Member
Posts
6
Karma
0
OS

Mon Dec 29, 2008 4:29 pm
Yes, that is indeed a solution! But unfortunately many users aren't even aware of the existence of ionice and to be honest I think the average user should not have to handle manually such things.
buddabrod
Registered Member
Posts
21
Karma
0

Wed Dec 31, 2008 3:47 pm
mrsaccess wrote:Yes, that is indeed a solution! But unfortunately many users aren't even aware of the existence of ionice and to be honest I think the average user should not have to handle manually such things.

Yes, you are right about this for sure.


Bookmarks



Who is online

Registered users: bartoloni, Bing [Bot], Google [Bot], Yahoo [Bot]