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

Very low upload speed (2.1 release)

Tags: None
(comma "," separated)
tarick
Registered Member
Posts
14
Karma
0

Very low upload speed (2.1 release)

Mon Feb 05, 2007 11:19 am
Hi!
I have a problem with ktorrent. I tried versions 2.03, 2.1rc1, 2.1 release under FreeBSD 6.2. Very slow upload - not more 310 kilobytes/s per 1 peer in fast ethernet lan (100Mbit/s). Same peer can download from my ftp server more than 7 Megabytes per second.

P.S. Sorry for my poor English.
George
Moderator
Posts
5421
Karma
1

Mon Feb 05, 2007 6:24 pm
So you have one local peer seeding and one local peer sharing ?

This should work normally. I'll see if I can reproduce this.
tarick
Registered Member
Posts
14
Karma
0

Tue Feb 06, 2007 1:13 pm
George wrote:So you have one local peer seeding and one local peer sharing ?
I tested ktorrent in large LAN. During test only 1 torrent was active and only 1 peer download it.
During normal seeding, speed can be up to 300kbyte*(number of peers). But not more. Azureus can upload up to 15-20 times faster.
George
Moderator
Posts
5421
Karma
1

Tue Feb 06, 2007 5:44 pm
Small LAN, with 2 computers and a router : Upload cap set to 700 KB/s, downloads without any problem with the capped speed.
tarick
Registered Member
Posts
14
Karma
0

Tue Feb 06, 2007 8:56 pm
George wrote:Small LAN, with 2 computers and a router : Upload cap set to 700 KB/s, downloads without any problem with the capped speed.
Can you set upload cap to "no limit" and test again? How many maximum speed? Can you test with another (not ktorrent) client on download peer?
George
Moderator
Posts
5421
Karma
1

Thu Feb 08, 2007 7:49 pm
No limit ups the speed to 1.5 MB/s.

Currently I'm busy with something else, after that I gonna see if I can improve things.

Note: the router between the 2 computers, is still in development, so I'm not quite sure what speed I can get. I will have to use iperf to find that out.

Btw, how big where the chunks of the torrent ?
tarick
Registered Member
Posts
14
Karma
0

Fri Feb 09, 2007 6:44 am
George wrote:No limit ups the speed to 1.5 MB/s.

Currently I'm busy with something else, after that I gonna see if I can improve things.
Try, please, to improve seeding speed, because using ktorrent user has low ul/dl rate on trackers.
Btw, how big where the chunks of the torrent ?
I tried with different size of chunk 1-4MB.

Image

P.S. I think, I found one other bug, but I test it again. Yesterday I failed to create new torrent with large files (total size approx 9GB, chunk size 4MB). After creation I remove torrent and add it again - ktorrent mark all chunks after 1024 as bad or not downloaded. So, I create torrent with uTorrent1.6 and ktorrent add it correctly.
imported4-Tomasu
Registered Member
Posts
302
Karma
0

Fri Feb 09, 2007 1:27 pm
Try, please, to improve seeding speed, because using ktorrent user has low ul/dl rate on trackers.
If you call 800KB/s slow, then yes, ktorrent is slow :P however, my internet connection is limited at 1.22MB/s, so I can't get more than 1.22MB/s out of ktorrent (which I would hit fairly regularly if I didn't have ktorrent limited to 800KB/s)
tarick
Registered Member
Posts
14
Karma
0

Fri Feb 09, 2007 2:25 pm
Tomasu wrote:
Try, please, to improve seeding speed, because using ktorrent user has low ul/dl rate on trackers.
If you call 800KB/s slow, then yes, ktorrent is slow :P however, my internet connection is limited at 1.22MB/s, so I can't get more than 1.22MB/s out of ktorrent (which I would hit fairly regularly if I didn't have ktorrent limited to 800KB/s)
I can't get upload faster than 315kB/s to 1 peer. This is very slow - other clients (Azureus, uTorrent under Windows) allows to upload 4-6 MB/s on same network.
George
Moderator
Posts
5421
Karma
1

Sun Feb 11, 2007 11:57 am
OK, I have done some changes (they are not committed yet), which seem to have upped the speed significantly into the 4 to 6 MB/s range.

I also did the same test with azureus, which surprisingly didn't make it past the 2 MB/s. And it was most of the time below the 1 MB/s.

And maybe I can even get more, the seeding PC is an old 500 Mhz pentium 3 laptop.

The throughput I got with iperf was nearly 11 MB/s, so we seem to be getting around 50 % of the LAN capacity.

I'm gonna do some more testing before I commit this.
tarick
Registered Member
Posts
14
Karma
0

Sun Feb 11, 2007 12:48 pm
George wrote:OK, I have done some changes (they are not committed yet), which seem to have upped the speed significantly into the 4 to 6 MB/s range.

Thank you very much!
I also did the same test with azureus, which surprisingly didn't make it past the 2 MB/s. And it was most of the time below the 1 MB/s.
And maybe I can even get more, the seeding PC is an old 500 Mhz pentium 3 laptop.
azureus written on java and require very fast cpu and lots of memory to works effectively.
I'm gonna do some more testing before I commit this.
ok, thanks! :)
George
Moderator
Posts
5421
Karma
1

Sun Feb 11, 2007 8:11 pm
I also did the same test with azureus, which surprisingly didn't make it past the 2 MB/s. And it was most of the time below the 1 MB/s.
And maybe I can even get more, the seeding PC is an old 500 Mhz pentium 3 laptop.
azureus written on java and require very fast cpu and lots of memory to works effectively.


Well, I'm running it on an amd64 3500 with 1 GB of RAM, I was expecting more then that.
tarick
Registered Member
Posts
14
Karma
0

Tue Feb 13, 2007 1:01 pm
George wrote:OK, I have done some changes (they are not committed yet), which seem to have upped the speed significantly into the 4 to 6 MB/s range.
Hi, George! Have you committed these changes already or not?


P.S. Sorry for my poor English...
George
Moderator
Posts
5421
Karma
1

Tue Feb 13, 2007 7:41 pm
2 minutes ago

Things have changed quite a bit, so their might be some bugs left.
tarick
Registered Member
Posts
14
Karma
0

Tue Feb 13, 2007 10:06 pm
George wrote:2 minutes ago

Things have changed quite a bit, so their might be some bugs left.
Yeees! it works!!! I test seeding speed now approx. 1,8-3.1MByte/s per 1 peer.
Thank you very much!


P.S. Sorry for my poor English...


Bookmarks



Who is online

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