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

Speed regression in 4.0.

Tags: None
(comma "," separated)
heaven
Registered Member
Posts
12
Karma
0

Speed regression in 4.0.

Fri Jun 11, 2010 5:12 pm
Hi. All the problems starts when downloading speed exceeds 1 MB/s. Interface freezes all the time and all system slowing down. All disk operations works very slow. For example, sometimes even the package manager pacman (Arch Linux) can not complete system update, it just downloads the database updates and hangs in awaiting (at this time in htop I see high io-wait). It can complete only when I stop downloading (or decrease the speed).

http://img52.imageshack.us/img52/1870/116nl.png
http://img16.imageshack.us/img16/4154/117d.png

I have not these problems with 3.3.4.
Arch Linux (x86_64) with latest updates.
heaven
Registered Member
Posts
12
Karma
0

Re: Speed regression in 4.0.

Sat Jun 12, 2010 8:48 pm
Checking downloaded data works very slow too.
George
Moderator
Posts
5421
Karma
1

Re: Speed regression in 4.0.

Mon Jun 14, 2010 4:52 pm
This will be fixed in libktorrent 1.0.1 (will be released today)
heaven
Registered Member
Posts
12
Karma
0

Re: Speed regression in 4.0.

Mon Jun 14, 2010 5:31 pm
Thank you, ktorrent is greatest torrent client. Only one feature that I missing, is serial chunks downloading.
heaven
Registered Member
Posts
12
Karma
0

Re: Speed regression in 4.0.

Sat Jun 19, 2010 10:25 am
Yep, this issue really fixed in *.0.1, thank you. But ktorrent still hangs my network: I have three torrents seeding on a very low speed (2-5 KiB/sec), but network works very bad at this time. And I don't know is it ktorrent issue or my internet provider... but previously I had no such problems.
George
Moderator
Posts
5421
Karma
1

Re: Speed regression in 4.0.

Tue Jun 22, 2010 4:15 pm
Could be your router choking on the amount of incomplete TCP connections.

You can try to decrease the parameter "Maximum number of connection setups" (Network settings) to something like 5 or 10.
heaven
Registered Member
Posts
12
Karma
0

Re: Speed regression in 4.0.

Tue Jun 29, 2010 10:56 am
Hi! Thanks for reply.

>Could be your router choking on the amount of incomplete TCP connections.
Yep, I think it could be.

Now I have an another problem — ktorrent hangs up in the system tray and I can't restore its main window. I've simply hid ktorrent in the system tray and after 5-10 minutes ago its icon doesn't react to my attempts to restore ktorrent back.
Best regards.
George
Moderator
Posts
5421
Karma
1

Re: Speed regression in 4.0.

Wed Jun 30, 2010 4:15 pm
Is it consuming any CPU time ?
heaven
Registered Member
Posts
12
Karma
0

Re: Speed regression in 4.0.

Wed Jun 30, 2010 4:30 pm
No, 0% and I/O is 0 too, and seems that torrents are not loads. The right-click menu (in the tray icon) doesn't opens too. But ktorrent process isn't a zombie.
George
Moderator
Posts
5421
Karma
1

Re: Speed regression in 4.0.

Thu Jul 01, 2010 3:42 pm
Can you do the following when this happens:

ps -C ktorrent

That will print the PID of ktorrent, use that number in the following command:

kill -ABRT <pid>

This will abort ktorrent, and the KDE crash dialog should appear, so you can generate a backtrace. Post the backtrace here.
heaven
Registered Member
Posts
12
Karma
0

Re: Speed regression in 4.0.

Thu Jul 01, 2010 3:54 pm
Ok, I will do it, if it happens again. But currently I can't reproduce it.
heaven
Registered Member
Posts
12
Karma
0

Re: Speed regression in 4.0.

Fri Jul 02, 2010 6:00 am
Done. It seem that this happens when UTP is enabled, but I am not sure.
George
Moderator
Posts
5421
Karma
1

Re: Speed regression in 4.0.

Sun Jul 04, 2010 9:36 am
Looks like a deadlock in the UTP code
George
Moderator
Posts
5421
Karma
1

Re: Speed regression in 4.0.

Sun Jul 04, 2010 10:33 am
It is fixed in the stable branch, solution in trunk will be committed later
heaven
Registered Member
Posts
12
Karma
0

Re: Speed regression in 4.0.

Sun Jul 04, 2010 10:45 am
Thank you :)


Bookmarks



Who is online

Registered users: Bing [Bot], daret, Google [Bot], sandyvee, Sogou [Bot]