![]() Registered Member ![]()
|
Hi!
I was really happy to find ktorrent, but there is a huge problem. I downloaded a file with about 15KB/s - the same torrents is downloading with 180KB/s in azureus. I found the same problem with different files, but I have no clue why. |
![]() Registered Member ![]()
|
Is "maximum connections per download" set to anything larger than 0? Also, I've noticed that "Assigned Peers" per chunk always is 1, and I guess it'd be faster downloading a chunk from multiple peers. I don't know if this has anything to do with KTorrent, or if it's the torrent/tracker/other clients/whatnot ![]() |
![]() Moderator ![]()
|
Only at the end of a download will we assign more then 1 peers to a chunk. This to avoid cases where you're waiting on a slow peer to send you the last few pieces. |
![]() Moderator ![]()
|
Are you behind a firewall or a router ? If so, you need to make sure that you have the proper ports forwarded. |
![]() Registered Member ![]()
|
This wouldn't explain the speed difference between azureus and ktorrent, but yes I am behind a router and yes I have the ports forwarded. |
![]() Registered Member ![]()
|
Did you check the "Maximum connections per download" yet? Mine was set to 120, changed it to 0 (no limit) and that boosted the speed for me ![]() |
![]() Registered Member ![]()
|
Yeah I did, I tried all settings to unlimited, but it didn't change. I've heard from some others, that they don't use ktorrent because it is too slow, but I just hate that java-azureus-crap. The file I treid to download was this: http://www.linuxtracker.org/torrents-de ... 7&edited=1 |
![]() Registered Member ![]()
|
Well, I tried that torrent. I'm connected with 3 leechers and 6 seeders. I get a download rate of 1 202,6KB/s (I'm on a 100mbit). Thats not so bad, is it? Using KTorrent CVS btw. |
![]() Moderator ![]()
|
1.2 MB/sec isn't bad at all, but a comparison with AZ would be nice. I'm gonna try it myself when I get home. |
![]() Registered Member ![]()
|
It isn't bad, but could be compared to my 15KB/s and 6Mbit line. Anyway - did you compare with other torrent clients? I'm using the ~amd64 ktorrent ebuild, so this means ktorrent-1.1 ![]() |
![]() Registered Member ![]()
|
No, I didn't compare. But me getting > 1MB/s should tell you that KTorrent is capable of getting good download speed from this tracker, no?
1 202,6KB/s equals to that of a 10Mbit-line ( 10*1024/8 ). Thats ~10% of my maximum downrate. For your 6Mbit-line, you maximum downrate should be ~768KB/s and 10% of that should be ~76KB/s not 15KB/s. ![]() Anyway. I get good speeds from the same tracker you used with the same program (using CVS-version from yesterday btw). |
![]() Moderator ![]()
|
I have done some tests :
- AZ got to speeds between 20 and 50 KB/s - KT started pretty slow but managed eventually to get to AZ's speed - A second attempt with KT was very lucky : speeds over 100 KB/sec, one peer was sending us data at > 70 KB/sec There is allways a factor of luck with bittorrent, my second test shows this. |
![]() Registered Member ![]()
|
|
![]() Moderator ![]()
|
Note slow starts are possible : Currently we have no warmup algorithm (i.e. an algorithm to get a couple of chunks really fast at the beginning, so you can start sharing stuff as fast as possible).
This can be a handicap in networks with lots of leechers and not many seeders, certainly when the chunks are very big, like this torrent (2 MB !). I'm currently working on the warmup algorithm |
![]() Registered Member ![]()
|
How does that work? Download a couple of chunks with > 1 peer at each? |
Registered users: bancha, Bing [Bot], Google [Bot], Sogou [Bot]