iarkin Posted December 10, 2005 Report Share Posted December 10, 2005 Hello,Connection and software:Got Network OKNetwork: Nvidia nforce2 network card, DSL. 26kB/s, upload: 6-7kB/s. My ISP does not shape och hinder p2p traffic.OS: Windows XP sp2, updated. Firewall: Look'n'Stop 2.05, configured to allow UDP/TCP on port 6881 (which coincidentally is the port uTorrent is configured to use).Relevant (?) uTorrent configuration:Network options:|-port: 6881|-randomise: disabled|-UPnP: disabled`-Max upload: 4kB/sTorrent options:|-max connections: 200|-max connected peers per torrent: 30|-uploads slots per torrent: 2|-use additional upload slots: enabled|-max active torrents: 8|-max downloads: 1`-DHT: DisabledAdvanced options: (only options i changed)|-net.low_cpu: false|-net.max_halfopen: 12|-peer.lazy_bitfield: true|-peer.resolve_country: true`-diskio.write_queue_size: -1Here's yet another speed problem post. I don't know if the squishware (me) or software (uTorrent) is faulty, but i but i lean in the direction there is something wrong with uTorrent. That is truly sad, because uTorrent is the most competent bittorrent client to date (IMHO).Why do i think there is someting wrong with uTorrent?I have tried different torrents (>10), with /each and every one/ of these torrents i have had drastically lower download speeds using uTorrent (the other clients i have used are Azureus and BitComet 0.60, mostly bitcomet though). It does not matter if i let uTorrent sit all night with the torrent, when i check in the morning it's still chugging alog at 0-5kB/s. If i open the same torrent in bitcomet i get 26kB/s within seconds or minutes. And it stays that way.One thing i have noticed with uTorrent is that after about a minute or two the download speed spikes for 5-20 seconds before returning, and staying, at ~2-5kB/s. And this is more of a rule than a coincidence.I hope you'll be able to find what is wrong with uTorrent, or show me what i am doing wrong Peace out,/iarkinEDIT: Typo, clarification, added diskio.write_queue_size, updated settings Link to comment Share on other sites More sharing options...
jblaze03 Posted December 11, 2005 Report Share Posted December 11, 2005 I have the exact same issue with uTorrent. I get much better d/l speeds with bittornado.It is a shame because I like the fact that uTorrent wasn't a resource hog. Link to comment Share on other sites More sharing options...
boo Posted December 11, 2005 Report Share Posted December 11, 2005 try to use a different port than 6881, some isps a throttling the speeds on ports 6881-6889. Link to comment Share on other sites More sharing options...
iarkin Posted December 11, 2005 Author Report Share Posted December 11, 2005 Well, as i have stated in the message above, the speed is not an issue when using the same torrent/port/equivalent settings with another client (bitcomet 0.60/azureus) Link to comment Share on other sites More sharing options...
boo Posted December 11, 2005 Report Share Posted December 11, 2005 what is diskio.write_queue_size set to? Link to comment Share on other sites More sharing options...
iarkin Posted December 11, 2005 Author Report Share Posted December 11, 2005 Thanks for replying.diskio.write_queue_size: -1 Link to comment Share on other sites More sharing options...
Firon Posted December 11, 2005 Report Share Posted December 11, 2005 diskio.write_queue_size has absolutely no effect on connections slower than a few Megabytes/second, and ONLY if they get Disk Overloaded at that (when downloading). Link to comment Share on other sites More sharing options...
iarkin Posted December 11, 2005 Author Report Share Posted December 11, 2005 I might have found a possible solution.I have played around with the max upload rate setting after reading this [utorrent.com]. I suspected that the upload rate is the limiting factor, since i couldn't think of anything else that might cause it I set the max upload 2kB/s (my real max upload is 6-7kB/s), and lo and behold uTorrent started to get nice download speeds, same as I have with other bittorrent clients. Schweet! I downloaded a bandwith monitoring tool (Bandwith monitor pro) and saw to my great surprise (and joy) that it reported an average of ~5kB/s.<WRONG>My guess is that the problem is the way uTorrent calculates your upload speed and then applies the rate limit. The upload bandwith usage reported by uTorrent is erroneous and the max upload setting is applied to this value. A possible explination for this could be that uTorrent doesn't account for the overhead and only counts the bytes that are torrent data.These findings also explain why i could get maxed download speed for 5-20 seconds when starting a torrent. Before i get any pieces i can share i get to download at full speed, but as soon as i start to upload my download bandwith is throttled by the upload.My recommendation is that you set your upload limit at a very low value, download a bandwith monitor that shows your actual bandwith usage and ajust your upload max settting accordingly (just remeber to not have any other web applications active at the same time ).</WRONG>As you can see below in Boo's post DHT actually eats a non-trivial amount of bandwith (if you have my kind of connection). Just remeber to account for the 2-4kB/s DHT uses when setting your max upload bandwith.Finally i can start using uTorrent as my primary BT client.Cheers,/iarkinEDIT: Added <wrong> tags and the section with italic text. Link to comment Share on other sites More sharing options...
boo Posted December 11, 2005 Report Share Posted December 11, 2005 ehum, wrong, µTorrent doesn't calculate the upload speed wrong,the extra speed is taken by the DHT, which is common to take about 2-4kb/s of your upload. Link to comment Share on other sites More sharing options...
iarkin Posted December 11, 2005 Author Report Share Posted December 11, 2005 I see. Well, then that explains it. Thanks!/iarkin - Happy uTorrent user Link to comment Share on other sites More sharing options...
Firon Posted December 11, 2005 Report Share Posted December 11, 2005 DHT's typical speed is about .1 to .2 KB/s, but with such a low upload speed, it might be beneficial to turn it off...And with such a low upload, any significant amount of upload would choke your download (TCP overhead uses upload) Link to comment Share on other sites More sharing options...
iarkin Posted December 14, 2005 Author Report Share Posted December 14, 2005 i agree, my upload is pretty pathetic. But at least something is better that nothing i think. I have already disabled DHT, allowing me to up the upload max a little. Thanks anyway though Cheers,/iarkin Link to comment Share on other sites More sharing options...
Switeck Posted December 14, 2005 Report Share Posted December 14, 2005 Relevant (?) uTorrent configuration:Network options:|-port: 6881|-randomise: disabled|-UPnP: disabled`-Max upload: 4kB/sTorrent options:|-max connections: 200|-max connected peers per torrent: 50|-uploads slots per torrent: 4|-use additional upload slots: enabled|-max active torrents: 8`-max downloads: 1I see a possible problem:Max upload is 4kB/s and uploads slots per torrent is also 4.BitTorrent protocol usually doesn't engage in 'tit-for-tat' until you're uploading at least 2-5 KB/sec to someone. Since 4 KB/sec split 4 ways is at most 1 KB/sec, and because it's not uncommon for actual uploads to be 1-3 more than what you set upload slots per torrent to...you might be only uploading at 0.5KB/sec or less to people!Try lowering upload slots per torrent to 3 or even 2, disable DHT -- as you are getting enough peers to at least hit 20 KB/sec download and 5 KB/sec upload anyway and the extra bandwidth useage doing DHT doesn't benefit you.Also, reduce the max connected peers per torrent -- just being connected to them means you lose bandwidth for actually downloading/uploading pieces of the torrent file/s. Max peers per torrent could even be as low as 20 for good torrents without a problem, but I suggest 30-40 in case you get a few bad apples...who may be having the same problem as you!All in all, if I had to guess, your ISP is simply crippling BitTorrent traffic almost to the point of unuseability...even if they SAY they don't!Btw, try using a different ip port for uTorrent. Use a 'high' ip port between 10,000 and 65,000. If you can find a special-purpose ip port that your ISP supports a special service/application on, you might even want to try it. Link to comment Share on other sites More sharing options...
iarkin Posted December 14, 2005 Author Report Share Posted December 14, 2005 Try lowering upload slots per torrent to 3 or even 2, disable DHT -- as you are getting enough peers to at least hit 20 KB/sec download and 5 KB/sec upload anyway and the extra bandwidth useage doing DHT doesn't benefit you.Also, reduce the max connected peers per torrent -- just being connected to them means you lose bandwidth for actually downloading/uploading pieces of the torrent file/s. Max peers per torrent could even be as low as 20 for good torrents without a problem, but I suggest 30-40 in case you get a few bad apples...who may be having the same problem as you!Done. Thanks for the help.All in all, if I had to guess, your ISP is simply crippling BitTorrent traffic almost to the point of unuseability...even if they SAY they don't!You can say they do cripple BT traffic in a very real way when they limit my upload to 1/4 of my download bandwith. But, they don't do any kind of shaping of the traffic. I cannot of course be sure, but i base my assumption, firstly, on the fact i have no problem reaching my max download/upload with other BT clients, and now also uTorrent, and keeping it there. Secondly, i have never heard or read about my ISP, or any ISP in my country for that matter, shaping or limiting p2p traffic. And i imagine, or at least hope , things like that would spread pretty quickly.All in all, maybe i'm wrong, but uTorrent is now working the way i expect it to. I'm just trying to push my upload limit a little higer to be a Better Peer[tm].Cheers,/iarkin Link to comment Share on other sites More sharing options...
dAbReAkA Posted December 14, 2005 Report Share Posted December 14, 2005 grr i have a speed problem but your method doesn't seem to be workingwith utorrent i connect to 3 peers (that's all) and i get speed no more than 500k and then falls down to 100 or 0 sometimes..with bitcomet i connect to them and get 1.5 mb/s in seconds and it's stable for minutes..i said to myself - accidently..tried again and again the same shit.. and that's not the first time it happens.. as a matter of fact i get the same problem when i am a seeder - almost never reach more than 150-200k, with bitcomet i get upto 2 mb/s connecting to the same peers (DHT network disabled..) Link to comment Share on other sites More sharing options...
1c3d0g Posted December 14, 2005 Report Share Posted December 14, 2005 Probably due to BitComet's Protocol Header Encryption... :/ Link to comment Share on other sites More sharing options...
dAbReAkA Posted December 14, 2005 Report Share Posted December 14, 2005 i saw the topic in the feature request section..correct me if i'm wrong but i understand it like this:bitcomet is encrypting the data to avoid the restrictions by the ISP?if i'm right probably that's not the solution.. my ISP doesn't stop me by no means from using torrentson the contrary it even encourages us to use torrents.. we have a private tracker.. Link to comment Share on other sites More sharing options...
1c3d0g Posted December 14, 2005 Report Share Posted December 14, 2005 Odd. Is your ISP tiny, or is it one that controls a fairly large chunk of the ISP market? If it's a tiny ISP, it may be leasing lines from a bigger ISP which doesn't like BitTorrent and therefore is capping/shaping BitTorrent traffic as a result... :| Other than that, maybe BitComet just works better for you and your particular situation. Link to comment Share on other sites More sharing options...
chaosblade Posted December 16, 2005 Report Share Posted December 16, 2005 I turned DHT off here. It used at least 2kB/s upload, and almost an equiv. amount of download. DHT.rate seems to do nothing, too. Link to comment Share on other sites More sharing options...
Firon Posted December 16, 2005 Report Share Posted December 16, 2005 dht.rate limits it to 4 kb/s and it probably ignores certain values if you lower it too much Link to comment Share on other sites More sharing options...
thecat18 Posted December 22, 2005 Report Share Posted December 22, 2005 I have the same problem low upload speed especially in the morning what is going on here. I wish I could go back to bitcomet but sites are not allowing it. Link to comment Share on other sites More sharing options...
1c3d0g Posted December 22, 2005 Report Share Posted December 22, 2005 Your ISP may be throttling you. Try setting peer.lazy_bitfield to *true in Advanced Options... :|EDIT by silverfire: ~_~ I didn't see your original word choice as being absolutely necessary :X Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.