123459 Posted December 8, 2010 Report Share Posted December 8, 2010 Hello, i have download speed fluctuations:When download starts - all ok. But eventually delay increases (up to 3K ms) and i see peers that uploads to me at 1Kbyte/s . Speed began to decrease. If i ban those peer(s), all returns to normal. Tried to change net.utp_receive_target_delay andnet.utp_target_delay to 700(i'm on adsl). This is not very helpful.Also disabled net.utp_dynamic packet_size and set net.utp_initial_packet_size to 8(150x8=1200, my mtu are 1464).So, i thought - how net.utp_target_delay and net.utp_receive_target_delay are working?What i assume:uTP awaits when download delay are reached and began lowering speed. It stops lowering when delay is decreased to receive_target_delay valueBut, i see a flaw there - what if some group of peers has average delay higher, than others? uTP then will lower speed, when no lowering is needed.I think that this is incorrect, because some peers just might be on a bad ISP(or isp have long routes) and thus degrading performance of other peers on good ISP's.upd: another example:http://hotimg23.fotki.com/a/94_178/30_38/4.pnghttp://hotimg23.fotki.com/a/94_178/30_38/5.pnghttp://hotimg23.fotki.com/a/94_178/30_38/6.pnghttp://hotimg23.fotki.com/a/94_178/30_38/7.pnghttp://hotimg23.fotki.com/a/94_178/30_38/8.pnghttp://hotimg23.fotki.com/a/94_178/30_38/9.pnghttp://hotimg23.fotki.com/a/94_178/30_38/10.png Link to comment Share on other sites More sharing options...
Switeck Posted December 9, 2010 Report Share Posted December 9, 2010 You seem to have VERY few connected peers/seeds to make a judgment call what's going on. Link to comment Share on other sites More sharing options...
123459 Posted December 9, 2010 Author Report Share Posted December 9, 2010 Switeck, but these peers almost saturate my channel(512Kbyte/s down/223Kbyte/s up).Is my assumption correct?And why TCP download rate limit exceeded, even if Maximum download rate limit is set? Link to comment Share on other sites More sharing options...
Switeck Posted December 9, 2010 Report Share Posted December 9, 2010 I suggest >10 seeds to test a downloading torrent's speed...such as the test torrents mentioned in 1st link in my signature....Or 5-20 peers on a torrent to test the upload speed.Otherwise, with very few...you could get unreliable peers/seeds that cause random slowdowns...which cannot be determined if it's caused by their end or yours. With enough seeds and/or peers, uTorrent can smooth out the randomness of individual seeds and peers.uTorrent may be estimating what it thinks TCP can/could run at without your limiter on, based on uTP delays. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.