EpsilonX Posted January 21, 2006 Report Share Posted January 21, 2006 Hi, I've been using µTorrent since version 1.1...Up until 1.3, the average wasted data on every torrent varies between 1-10%...Then I tried 1.4 and suddenly the wasted data averaged at about 25-40%...I noticed this because EVERY torrent (about 8 torrents) resulted the same percentage of wasted data...Then I downloaded 1.4 build 406, same result...So I tried testing it with the same torrent...I tried downloading same file (50MB) which has about 100 seeds...1.3 "creates" 2MB of wasted data...1.4 b406 suprisingly hits 14MB...I'm using the same settings for both test...I have a 128/64 connection, so I limited the upload to 5 KB/s...And a maximum connection of 50 per torrent...I thought that 1.4 reduces wasted data... With my connection, a 25-40% wasted data is HUGE ! I'm revert to 1.3 and the wasted data is much much smaller (<10%)...What triggers this "bug"..?Thanx in advance ! Link to comment Share on other sites More sharing options...
ufreak Posted January 24, 2006 Report Share Posted January 24, 2006 Hi, i had the exact same experience when i went from 1.3 to 1.4-Lots of wasted datas, in extreme cases 40 to 50 % of the filesize.I had almost no wasted datas with 1.3 (build 364)My connection speed is 128/64 exactly like you, maybe this is the key...I went back to 1.3 and no more wasted bits/bandwith.Hope it can be fixed, because otherwise utorrent is the best piece of code among BT clients IMO. Link to comment Share on other sites More sharing options...
Switeck Posted January 24, 2006 Report Share Posted January 24, 2006 My guess is you're spreading your upload very thin with too many upload slots. Then, ironically, you ARE getting download bandwidth back from the people you're uploading to...but since you're uploading very slowly PER person the return is equally slow. Since it is very slow for each person, µTorrent might be downloading from 10+ people to fill up a single chunk...and get LOTS of overlaps as some of those uploading to you speed up and slow down. Those overlaps are wasted data.So...What is your upload slots set to, and how many torrents are you trying to download at once? Link to comment Share on other sites More sharing options...
Firon Posted January 24, 2006 Report Share Posted January 24, 2006 ufreak: do you get the same results on the beta? Link to comment Share on other sites More sharing options...
ufreak Posted January 24, 2006 Report Share Posted January 24, 2006 Thanks for the quick answers.For the ul speed/ul slots ratio, it certainly makes sense, but i'm well aware of that since with a 128k connection i can't do whatever i want.What i do is leeching torrents that have little peers, (between 1 and 15 max) and avoid big crowded torrents that just got announced.But once i'm finished dl it, i keep it seeding for a long time.Also, I always keep an eye on the dl/ul speeds in UT to never reach the max capacity of the line, but i uncap everything (except 5 ul slots/torrents).This way things go slowly never reaching the line limits and there's room for everything.It gave me excellent results with UT 1.3 with very little wasted datas (between 0% to 5 %).That's why i loved this soft, was perfect for my conditions of use.Firon: Yes definitely.On a 15 peers torrent i'm getting 5% of wasted datas with UT 1.3 (build 364) and 44% with UT 1.4.1 beta (build 406).I'm doing a test to compare both versions with same settings.Can it help if i post it here ? Link to comment Share on other sites More sharing options...
Firon Posted January 24, 2006 Report Share Posted January 24, 2006 No need, the next beta should reduce the wasted amount for slow connections. Link to comment Share on other sites More sharing options...
ufreak Posted January 24, 2006 Report Share Posted January 24, 2006 Great news ! that's quick reaction, thanks Link to comment Share on other sites More sharing options...
EpsilonX Posted January 26, 2006 Author Report Share Posted January 26, 2006 The upload slot...Never thought of that... I set my upload slot to 2, and maximum number of active torrent of 4 and maximum download of 2...Firon, since this problem is introduced with µTorrent 1.4, maybe you could tell us what caused this problem..? Just for our knowledge...Thanx ! Link to comment Share on other sites More sharing options...
Firon Posted January 26, 2006 Report Share Posted January 26, 2006 Some issue with the network code for slow connections, I forget the exact specifics. Link to comment Share on other sites More sharing options...
Switeck Posted January 26, 2006 Report Share Posted January 26, 2006 Also, I always keep an eye on the dl/ul speeds in UT to never reach the max capacity of the line, but i uncap everything (except 5 ul slots/torrents).5 upload slots per torrent is near the upper limit of what will work well for 1 torrent. If 1 torrent is seeding and another downloading it is definitely too many.I presume your upload speed is between 9 and 12 KB/sec, as you said you keep dl/ul values conservative. With 5 upload slots, the best average speed you can hope to give to someone is 1.8-2.4 KB/sec. Many BitTorrent clients may return the favor with some of their own upload bandwidth, but often only about 25-80% that amount since it's a little on the low side. They probably have faster uploaders to tit-for-tat with too, which receive most of their upload bandwidth. So you're getting back about 0.5-2 KB/sec from 5 peers and whatever you can leech from seeds. If all 5 peers are uploading parts of the same chunk to you and all going 2 KB/sec each, that's only 10 KB/sec total. For a chunksize of 1 MB, that will take 103 seconds and have at least 4 points of overlap where 1 peer's range hits another peer's range.Older versions of µTorrent probably typically requested different chunks from each peer, so overlap wasn't as big an issue...however because each chunk took longer to get, there's a bigger time delay before you get any new chunks to share.If you limited upload slots to only 2 or 3 and checked "use more upload slots if upload speed <90% max", then your wasted space on torrents would probably be less than half and your download speeds would probably increase slightly. Link to comment Share on other sites More sharing options...
Saribro Posted January 26, 2006 Report Share Posted January 26, 2006 1.3 to 1.4 actually gave me a -decrease- in wasted volume. It went from 25-35% to <10%.I've also noticed that low download caps or low download speeds per peer cause wasted volume to skyrocket, regardless of version. Link to comment Share on other sites More sharing options...
ufreak Posted January 26, 2006 Report Share Posted January 26, 2006 Switeck: I never get such an upload speed on the torrents i'm leeching, far from it.And there's no way to have more than 8 or 9 kb/s with a 128/64 line because it's the theorical maximum.Look,yesterday i did a little test to compare both versions.I followed your advice.Only one torrent was running with about 15 peers and 1 seed.Only 2 upload slots.Dl speed was about 5 kB/s, and ul around 3 kB/s.Nothing else running.After an hour i had near 50% wasted datas in 1.4.1 beta (also with 1.4).Same test with 1.3, exact same settings, same time running and i get around 5 % wasted datas.So it's not about upload slots, nor bandwith limitation because i never reached more than 30% of the line capacity in DL and 35 % in UL.For me something has changed in the code that doesn't fit with low bandwith, or something else, i don't know. Link to comment Share on other sites More sharing options...
Switeck Posted January 26, 2006 Report Share Posted January 26, 2006 Sorry, I misread your "128 connection" to mean 128 kilobits/sec upload.Strange that your download and upload results were so low, unless you limited upload and download to that amount. From personal experience, if my connection was capable of it, if I set upload speed to something µTorrent ran very close to that value. Download speed on the other hand...well, I don't expect to get more than about double upload speed except in extreme circumstances. Link to comment Share on other sites More sharing options...
ufreak Posted January 27, 2006 Report Share Posted January 27, 2006 I didn't limited UL and DL.The speed is ok for me.Remember there was only one seed.Anyway i could fill up the line capacity with 3 torrents like that, so speed is really not a problem here. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.