Registered Member
|
1. group kjobs so if you select 10+ files, and say "move data" it will group them into a single parent kjob that is seen by plasma.
2. allow selecting the check data option when multiple item's are selected, and have them go one after the other in a queue. |
Registered Member
|
|
Moderator
|
|
Registered Member
|
Its not permanently blocked, but part way in, for a few second up to tens of seconds ktorrent stops updating the GUI. The rest of my desktop is still perfectly usable, but ktorrent locks up for seconds at a time. A lot of the time, it'll freeze up half way in and won't update till the check is finished. If it helps diagnose the issue, my data dir is an NFS share. And the NFS share is still perfectly usable durring the time ktorrent freezes, and theres still plenty of bandwidth left. The share is a 3x320 RAID5 setup on a 2.4Ghz system with 1.5G ram on Gigabit ethernet. Ktorrent is running on a intel Q6600 quadcore with 4G ram, also on gigabit ethernet. Plenty of power, memory and bandwidth. Other dialogs also cause drawing to lag out a bit. |
Moderator
|
|
Registered Member
|
Cool. Though I'm not sure how that would cause the entire gui to stall. Especially on a quad core. Is it sending so many signals that qt gets clogged? |
Moderator
|
It doesn't use signals to update the gui, it uses a timer to update it every second. I do not see how it could slow the GUI, even without idle priority, the datachecker will be waiting a lot for the data seeing that you need to get it over the network, which is a lot slower then getting it from disk or memory. |
Registered Member
|
Thats what I thought. I don't understand why it would be blocking the UI _at_all_. I've updated from svn and it does seem a tiny bit better, it doesn't get "stuck" for as long, but it still gets stuck. |
Moderator
|
|
Registered Member
|
|
Moderator
|
Registered users: Bing [Bot], Google [Bot], q.ignora, watchstar