Archived

This topic is now archived and is closed to further replies.

rafi

uTorrent v2.x/3.x - Best Practice Tips

Recommended Posts

[updated for release 3.3.x]

>>>Click here to subscribe to this thread<<<

* NEW> A new Help Website for uTorrent 3.x.x is HERE <NEW *

Have you upgraded lately from a uTorrent older - 2.x/1.8x - release to the new v 3.x.x ?

A new install of uTorrent ?

Having some memory issues ? CPU load increase ?

Router/Internet are overloaded ?

Cannot reach the speed you used to have, or having a fluctuating/crappy speed ?

Want version v3.x graphs to look & feel like in 2.2.1 ?

Go on, try and read this, it might help! Most tips are also valid for the 2.x releases.

Oh... and if it did help you, please post below - what and how. Thanks!

My mini-guide/suggestions for the 3.x user:

Contents

Background

O. Quick fix/"install" (adding also an enhanced search engines list) ...

0. If nothing works for you...

1. An updated help file for v3.2.x/3.3.x <--- *** NEW ***

A. For fixing CPU-load/Memory/Disk overhead/stability issues

B. For improving low speed issues

C. For improving Internet choking / router issues

D. If you feel your multimedia player throttles your speed (Win7/Vista)

E. For minimizing possible "privacy invasion" issues

F. Bypassing known bugs

G. When the speed is going over your set limits

H. For problems downloading the "help file"

I. For possibly faster one-by-one downloading of multi-files in a torrent

J. For auto-extracting files after download completes

uTorrnet v3.x Specials...

K. How to revert 3.0 graphs to 2.2.1 look & feel

L. A "backup" copy of the languages pack file

M. Smartly using of the RSS auto-downloader - avoid fake torrents

N. How to Control uTorrent "Offers" (Enable/Disable Ads/Promotions) <--- *** 3.2.1+ ***

P. Make pref->bandwidth->"Alternate upload rate when not downloading" work "better"

Q. Solve the 'missing tray icon' on XP on 3.3.1+ (plus - a replacement icon)

R. How to bypass auto-update into %appdata%\utorrent, and use any other directory <---***3.3.1+***

S. "Disk overload"/"Cache overflow" warning - what is it and how to try to overcome <--- ***fixed in 3.4.1+***

T. Making auto-backup for your settings files

U. How to auto-map a label to a folder (3.4.1+)

Background

If you have a pre-2.01 release installed (1.8.5+), you should be aware that the main things that have changes and might effect you are:

In uTorrent version 2.2.1:

1) Your traffic overhead (being the ack packets in the reverse direction to the actual traffic, or the headers inside them) is now being clearly viewable:

You can see it on the dotted speed-graph lines + the "O:" on the bottom status bar

If your "Bandwidth->Apply rate limit to transport overhead" is enabled ( advanced->net.calc_overhead = true in pre-2.03 releases), overhead will also be counted toward your speed limit (added to your payload-data speed).

2) Support for the uTP (UDP based) protocol was added (in V2.0 and up - added out-going connections' support)

Also, you can not choose NOT to limit only the uTP payload speed in the Bandwidth pref. dialog.

This latest release has also a bit larger amount of connection per second rate than before.

On post XP systems - the bt.max_halfopen (concurrent connection attempts) default value

was increased from 8 to 25, and both TCP AND uTP connections are being tried for every peer.

3) Files read/writes is differently handled, and your Windows disk cache might be causing some issues (crashes/hangups/slowdown).

In uTorrent version 3.x:

  • The new streaming feature - can cause your download issues/slowdown especially if you are with low bandwidth
  • The new GUI design can effect CPU/memory consumption, especially if you have MANY torrents in your list
O. Quick fix/"install"...

Well, you can skip reading my guide, get my example settings.dat file (link2), rename it to settings.dat, and:

(Note: This will add for you also an enhanced search engines list)

For new installers:

* Place this settings file with uTorrent.exe in your install directory BEFORE installing, renamed to settings.dat

For up-graders or just whoever like to try and improve:

  • exit uTorrent
  • Locate the old settings.dat file (it is either in your exe directory, or in %appdata%\uTorrent)
  • back it up (copy)!!!
  • replace it with this settings.dat file
If it is a new install, this will also skip for you the optional browser-bar install !!!

This settings are intended for an Internet connection having 1Mbit/s+ upload speed (link2)!

You should at least:

  • set up your own port # in preferences->connection and forward it in your router.
  • set your own download & torrent directory paths in pref->directories
If you do NOT have a 1Mbps+ upload connection, you can MANUALLY adjust your settings with the setup guide (ctrl-G) up to ~90% of your connection UPLOAD speed.

Important: To be clear, please note, that ALL the above numbers are in Kbit/sec. uTorrent rate limit settings in pref.->connection are in KByte/sec, that is 1/8 of the above numbers!

Good luck !

0. If nothing works for you... :

No downloads, no seeding , active torrents are in red, no green net-status, in trackers' tab - none are connecting... check this:

[1] If you have a router - check that your port is still being forwarded and is opened [Control-G->setup guide] and for both TCP + UDP

[2] Check that you have enabled/excluded the new release in your Windows firewall/3rd party firewall (replacing the old rules). Try uninstall ZoneAlaram if installed.

1. An updated help file for v3.2.x/3.3.x

The current uTorrent help file is "compatible" with version 2.2. Here is an updated help file for v 3.2.1 and one for 3.3.x. It is is not 100% complete, but I believe better then the older one.

1. Extract utorrent.chm from the zip file into your settings directory (either local, with the exe, or at %appdata%/utorrent)

2. Now, for example, for version 3.2.1 Rename the file to utorrent-<version#>-<build#>.chm [example: utorrent-321-28086.chm]

Note: starting from v 3.4 (build 30553) the help file name changed to utorrent-<version#>.chm [example: utorrent-340.chm]

And you are all done!

An 'enhanced' new RSS tutorial is in there too @chapter 2 - Basic Guides.

Feel free to post here comments/syntax-errors/more info you think should be included clip_image002.png

A. For fixing CPU-load/memory-issues/Disk-overload/stability:

[0] Set Pref.->Advanced net.low_cpu - true

[1] In pref.->advanced->Disk Cache Make sure :

1a. ->Override automatic cache size... - is checked

1b. ->reduce memory usage when the cache is not needed - is unchecked

[2] Make sure pref.->advanced->gui.transparent_graph_legend is false

[3] Reduce disk overhead by also enabling pref.->general->pre-allocate All Files

[4] Win7 users might experience uTorrent process not closing properly.

It is suspected to be caused by a Microsoft IPV6 issue. Those command lines can assist by disabling IPV6 in your system:

In Windows - go Start->run->cmd, and enter those two commands:

netsh int 6to4 set state disabled

netsh int teredo set state disabled

ATTENTION: these commands will disable IPV6/teredo. You might need it for other applications, and M$ Homegroup on Win7+

NOTE: to re-enable:

> netsh int 6to4 set state enabled

> netsh int teredo set state default

[5] Win7 freezing on you - you can also set the new advanced setting: net.disable_ipv6 = true and pref->connection->Enable uPnP Port mapping = unchecked. That might prevent it.

B. For improving low speed issues:

[1] Make sure your upload speed limit is correctly set as follows:

1a. Set the upload limit to about 80-95% of your connection's maximum upload-speed/cap.

This is required so to accommodate for 1) + 2) above, limiting the total of

upload-payload + download-acks-overhead

You can test your connection speed @ http://speedtest.net or use the options->setup-guide (control-G)

1b. Set "Bandwidth->Apply rate limit to transport overhead" to enabled (very recommended) -

1c. Set "Bandwidth->Apply rate limit to uTP connections" to enabled (very recommended)

1d. If you have "Bandwidth->Apply rate limit to transport overhead" - disabled -

set the upload limit to 70-80% of your connection's maximum upload-speed/cap.

This is recommended in this case, but not required, though.

You can set it to as low as the actual seeding-payload speed you like to have.

In both cases you can use a different upload speed limit setting at pref->bandwidth->"Alternate upload rate when not downloading"

Test your download speed again now with this (test torrent...) This step should be enough for most users that upgrade!

Important notice:

It seems that there is an issue with v3.x upload limiter with high-speed connections (upload speeds > 500KB/s) . uTorrent upload limiter fails to limit uTP connections correctly! It seems to limit them to about ~500K clip_image005.png. So, unless you want to just not use the limiter for uTP (un-check/disable "Bandwidth->Apply rate limit to uTP connections" ) or just not use uTP (un-check BitTorrent->Enable bandwidth management) here is a tip how to overcome this:

* Set any download limit you want * ! Strangely, this seems to help bypass the upload limiter issue clip_image007.png

Remember: this is ONLY for very high speed UPLOAD rates! and for the time being, till they'll fix the upload limiter

[2] Settings that might improve (reduce) your overhead:

2a. Set pref->advanced->net.uTP_dynamic_packet_size =false

2b. Set pref->advanced->net.utp_initial_packet_size = 8 (use MTU size, actually 1440...)

[3] Set pref.->advanced->bt.tcp_rate_control = false

[4] If you want to try and reduce your ISP's throttling:

Some ISPs are more "sensitive" to UPD (uTP) traffic. You can reduce the use of uTP by -

4a. Support only uTP incoming connections by setting pref->advanced->bt.transp_disposition = 29

4b. Alternatively - disable the use of uTP by pref->BitTorrent->Enable Bandwidth Management = unchecked

[5] To improve availability of peers, you might want to clean up the bans uTorrent imposes on PEX peers due to 'message flood'. So, for torrents running/active for a long time, it might be helpful to perform every couple of days:

right-click->advanced->reset bans

right-click->advanced->clear peer list

Finally, For users who like to experiment with uTP - try to reset it to UNLIMITED speed disabling the new: Bandwidth->Apply rate limit to uTP connections .

The theory is that this will give you high speeds, w/o effecting other Internet traffic.

Good luck with it ! and report back here ... !

C. For improving Internet choking / router issues:

[1] First, make sure you have set a proper upload speed limit (B.1 above) and that your max # of connections/slots are per the setup-guide

[2] Change setting per B.2a&B.2b above

[3] Set your pref->advanced->bt.connect_speed = 5

[4] Set your pref->advanced->net.max_halfopen = 8

[5] Disable the DHT network

[6] In pref->connection - Disable NAT-PMP port mapping.

Make sure 'uPnP port mapping' is unchecked if you've manually forwarded you port in the router.

[7] AMD Dual Core specific issue, choking when running on XP

D. If you feel your multimedia player throttles your speed (Win7/Vista):

If you've noticed this strange behaviour (mostly with high speed connections) when running a player/recorder/streamer app - blame Microsoft... and modify/create this registry key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Multimedia\SystemProfile\

Name : NetworkThrottlingIndex

Setting to - FFFFFFFF will make it not throttle .

Other values may adjust the amount per the above article.

E. For minimizing possible "privacy invasion" issues:

1. Settings:

Pref->general->send details when checking for updates - unchecked

Pref->advanced->gui.report_problems - false (do not send crash reports)

Pref->advanced->gui.bypass_search_redirect - false (bypass BT inc search server when searching)

2. To avoid installing of the TOOL-BAR make sure you follow this:

clip_image015.jpg

You may also look here for some more advanced methods on how to uninstall it ...

F. Bypassing known bugs:

1. For Win 7/x64 users - not being able to kill uT process - see A[3-4] above ...

2. Resetting Transfer Cap history - will not quit the "stopped" state , caused by the cap limiter. A bypass solution is here.

3. Sometimes you may notice a Chinese link on the toolbar. Here is how you change it to English, remove it you replace it with yours... :

0. Close uTorrent

1. Run BEendode-editor http://forum.utorrent.com/viewtopic.php?id=31306 on your active settings.dat file

2. Search inside for "stitle" (no quotes)

3. Edit it (double click) and replace it with "Take our product survey"

Now, rerun uTorrent see if that did the trick ...

And for the bonus-extra-fun part:

a. Search for "s_url"

b. Edit in your own URL, like this one to this on-line TIPs/guide: http://forum.utorrent.com/viewtopic.php?id=74820

c. Per the above 'guide' enter as stitle: "Rafi's tips-guide..."

G. When the speed is going over your set limits:

a. See that your Perf.->bandwidth->Apply rate limit to uTP connections is checked...

b. Optionally: Enable Preferences->bandwidth->Apply rate limit to transport overhead

c. Enable Preferences->BitTorrent->limit local peers bandwidth

d. DHT network can 'contribute' some upload rate. If you do not really need it, you can disable it, to avoid that:

Either completely - disable Preferences ->Bittorrent->Enable DHT network,

or for individual torrents - in properties of the torrent.

clip_image018.jpg

H. For problems downloading the "help file" :

- Get the latest copy from here or here

- Extract to your settings *.dat files location

- Rename to utorrent-<version-#>-<build-#>.chm

For example - for release 2.0.1 build 19248 - utorrent-201-19248.chm

for release 2.0.2 build 19648 - utorrent-202-19648.chm

for release 2.2.0 build 23071 -utorrent-220-23071.chm

--> Starting from v 3.4 (build 30553) the help file name changed to utorrent-<version#>.chm [example: utorrent-340.chm]

I. For possibly faster one-by-one downloading of multi-files in a torrent:

This tip will assist you in case you have multiple TV episodes inside a single torrent, and you like to download and watch the first episode(s) first. Here is how you do it conveniently and automatically -

1. Press shift-F2 + click preferences

2. Press shift-F2 + click advanced (if not already on advanced).

( http://is.gd/7nm3px )

3. You'll see a new property: bt.sequential_files. Set it "true"

You are all done. From now on - multi-torrents downloads will automatically set high priority to the first/top file downloading, and low for the rest. This way you'll get the top on the list the fastest way.

Note: a. The downloads' order always goes by the position of the file inside the torrent.

b. You should revert this setting to FALSE again, since the overall time to download multi-files torrents - will be LONGER!

http://img7.imageshack.us/img7/901/80831709.png

http://img7.imageshack.us/img7/1409/63494567.th.png

J. For auto-extracting files after download completes:

Use the following command inside preferences->Advanced->Run-Program:

"c:\program files\winrar\winrar.exe" x -ibck "%D\*.r*" "%D"

or:

cmd /c start /min IF EXIST "%D\*.r*" "c:\program files\winrar\winrar.exe" x -ibck "%D\*.r*" "%D"

Were c:\program files\winrar\winrar.exe - is the location of your Winrar program.

Adding the '-ad' switch will also create a sub-folder with the rar file name.

More details are in this winrar guide: http://acritum.com/software/manuals/winrar/

If you do not have Winrar on you PC, here is another nice utility that might help you do that :http://forum.utorrent.com/viewtopic.php?id=114772

K. How to revert 3.0 graphs to 2.2.1 look & feel

Here is a template/skin file I made, that supposes to give you the 2.2.1 speed-graph's colors. Try it out clip_image003.png

https://docs.google.com/uc?id=0B1fLVXA8Va91MEJHcGFNVWpRX1U (rename to current.btskin)

You just need to drag & drop it into uTorrent 3.0 or double click it.

To get back into the original colors: close uT, and delete the generated current.btskin file, that should be were your settings.dat is (either at your exe location or %appdata%\utorrent)

Have fun!

http://img163.imageshack.us/img163/4862/65337751.th.png

L. A "backup" copy of the language pack-file (schnurlos's page)

http://www.should.keepfree.de/utorrent.lng.zip

M. Smartly using of the RSS auto-downloader - avoid fake torrents

Those of you who are using the RSS downloader, know that uTorrent does not help in filtering torrents using their contents, but only by the torrents' name and episodes/seasons #.

You find yourself auto-downloading fake torrents, that require some password to open them, using suspicious sites !

Here is a special RSS feed-site that can help you with better filtering: http://www.dailytvtorrents.org/

I found it very useful to eliminate those fake torrents. Here is an example how you can define it in uTorrent:

Feed's link - http://www.dailytvtorrents.org/rss/allshows?norar=yes&onlynew=yes

This will make sure there is no *.rar inside the torrents, and that only new releases are scanned.

http://thumbnails70.imagebam.com/19141/0fec64191402276.jpg

N. How to Control uTorrent "Offers" (Enable/Disable Ads/Promotions)

Starting with uTorrent 3.2.1, uTorrent includes a few new "Offer"-links to a sponsored torrent showing only new offers and auto-disabled when you skip/select it's offers (visible just below the toolbar) and to uTorrent Plus download plus an extra promo page (visible on the left pane="rail"). All of those can be enabled/disabled using the Advanced settings (you can use "offer" filter). You can see those settings in the below screenshots and set them to true/false so to enable/disable each (for both 3.2.1 and 3.2.2 and above).

In addition, there are two icon-links to uTorrent's Facebook/Tweeter pages at the bottom right on the status bar, and a "take out survey" link on the right side of the toolbar. Those cannot be removed.

3.4.x offers' related settings will be listed when it is stabilized (probably @3.4.3) . Till then you have those links for 3.4.2: http://forum.utorrent.com/topic/88607-34x-stable/page-44#entry494405

3.2.2+ settings 3.2.1 settings

http://thumbnails101.imagebam.com/21957/1513bf219563124.jpg http://thumbnails106.imagebam.com/21957/4a93a2219563126.jpg

P. Make pref->bandwidth->Alternate upload rate when not downloading - work "better"

The "Alternate upload rate when not downloading" seems to be sensitive to very small on-going download rates.

The reason is this special setting called ul_rate_download_thres that is set to 0 by default. You need to increase it a bit:

- Press shift-F2 and Preferences

- Press shift-F2 and advanced

( http://is.gd/7nm3px )

- set ul_rate_download_thre to 5K or more

Q. Solve the 'missing tray icon' on XP with 3.3.1+ (plus - a replacement icon)

Since v3.3.1, people running Windows XP have noticed that the tray icon might not show up. This is due to uTorrent now using a compressed format for the icon, that XP seem to not support. Following are 3 alternative icons-files that you can use:

http://105.imagebam.com/download/G6pFK7NTEAlCTyJ9ZcunIw/26626/266258635/tray3.3_48_tn.pngIcon with 3.3. style: https://docs.google.com/uc?authuser=0&id=0B1fLVXA8Va91TDFjUVJYU3ZuREU&export=download

http://103.imagebam.com/download/7Ws2vjWIUR8w7sdCgXeyCw/26626/266258622/tray332_64_tn.pngIcon with 3.3.1+ style: https://drive.google.com/uc?id=0B1fLVXA8Va91ZjZidUM5ZUZKams&export=download

http://104.imagebam.com/download/H9zhUhYF5JalmdhEGHEsOg/26626/266258630/trayPopular_256_tn.pngAnother popular icon style: https://drive.google.com/uc?id=0B1fLVXA8Va91d0tvVXFFQjlteEE&export=download

And do the following:

1. Download and rename to "tray.ico"

2. Place where your settings are (with the exe of in %appdata%\utorrent)

3. Re-run uTorrent

You are all done...

R. How to bypass auto-update into %appdata%\uTorrent, and use any other directory

Since 3.3.1, uTorrent is auto-updating and installing the exe into %appdata%\uTorrent . People that have previously some kind of "standalone" install (exe + settings), have installed into c:\program files\uTorrent, or simply want to install in a flash-drive/DOK might find their uTorrent install - relocated, and sometimes will even temporarily loose their old settings.

Until this issue is resolved here is how to trick windows to put everything in any directory you like:

1. Start->run->cmd and open a command window

2. cd %appdata%

3. If you already have a sub-directory .\uTorrent - rename it to _uTorrent: >ren uTorrent _uTorrent

4. Set a logical link into the directory you want the install in (with quotes): >mklink /D uTorrent "<your_install_full_path_name>"

5. Copy uTorrent.exe (and your other settings/torrent files if needed) from .\_uTorrent to your install path as well

You are all done!

S. "Disk overload"/"Cache overflow" warning - what is it and how to try to overcome

Some users observe a "Disk overload" warning on the status bar. This is observed when:

- Downloading at higher rates (usually over 8MB/sec)

- Downloading of multi-files torrents (files there are not aligned to disk blocks)

- Downloading of larger files >4GB

- Using a slower hard drivers (slower USB connection)

- Using an AV software that interferes with the download

- Having access permissions in the download location

The good news is: this issue was greatly improved in release 3.4.1, so I suggest to first try and upgrade (backup your settings first) and see if it helps. This release should have no issues up to speeds of ~12MB/sec (~100mbps) when using my settings file)

In principle, this warning is when uTorrent cannot write the downloaded data as fast as it downloads it. It then throttles it's own speed to compensate.

Things to do that *might* help (beside improving the above root causes) :

- Use my recommended settings file

- Try to run-as-admin

- Checking Pref.Advanced->Disk Cache->Write out untouched blocks every 2 min. might help a bit with not accumulating of completed pieces in cache.

- Optional: Set pref.->advanced->diskio.use_partfile = FALSE (might result in "skipped" files being downloaded)

- As a last resort: try to also change my settings to Pref.->Advanced->diskio.sparse_files to TRUE (Warning: this increases HD fragmentation)

Good luck!

T. Making auto-backup for your settings files

Settings files are sensitive to crashes (not using a proper exit command). You might find yourself "loosing" your torrents, if resume.dat is corrupted for example. This is a cmd file that I recommend to run uTorrent with, so to be able to recover if required, using the backup settings:

copy /Y resume.dat.save resume.dat.save.old

copy /Y resume.dat resume.dat.save

! Can copy here the other .dat files, like settings.day

start /D "D:\Program Files\uTorrent\uT 3.4" utorrent.exe /recover

U. How to auto-map a label to a folder (3.4.1+)

Starting with 3.4.1, you can ask uTorrent to auto-select (map) for you a destination download path and give labels to torrents/files you "add" for downloading. This feature is now limited in functionality (works only it "Add torrent" dilog is being used) and still has some bugs...

Here is how:

1. Make sure you have Pref.->UI setting->"When Adding Torrents" section - Show options to change the name and location of the torrent data - Enabled

2. In the new pref.->Labels->"Label-Directory Mapping" section (lower) - make a list of your labels, and their desired destination pathes (use the "+" to add)

3. In the new pref.->Labels->"Auto-Label" section (upper) - enter the *exact same* label, and the text sub-string in torrents you'd like uTorrent to find and associate with it (use the "+" to add)

4. Do not enter and wildcards (*, ? ) , and remember to ENABLE the feature by checking the box "Use Label and directory Rule" at the top

Limitations/bugs:

a. The lower "-" (delete) does not work, do be careful.... (can still be deleted using BEncode utility on the settings.dat file ...)

b. No wildcards for "abc*cde" type strings

c. Does not work when not using the "Add" dialog

d. You cannot change the default set for video/music, so, do not touch if you need them...

Example for newer movies that includes the year in their name ("yyy 201x zzzz"):

http://www.imagebam.com/image/3db7e2325810863

And the result for this test torrent:

http://www.imagebam.com/image/ac41b3325810857

Good luck!

Other troubleshooting related links/threads:

- Speed related issues: http://forum.utorrent.com/viewtopic.php?id=15992

Share this post


Link to post
Share on other sites

No problem, but it's not up to me to stick it... :P

I guess it can help if people who read this and it fixes stuff for them, will also point out down here what was wrong in the first place, and how it was improved :)

Share this post


Link to post
Share on other sites

I think i might have solved the problem. At lease i solve mine. here what i did

from the note above.

Disable Bandwith_management.

Redo setup guide.

Wola everything is back to normal. Hope that help you guys

Share this post


Link to post
Share on other sites

nice : ) what was the problem in the first place ? I doubt that you really need to disable bandwidth management. You might try with it, or just B.[4].a above

Share this post


Link to post
Share on other sites

Hm... I guess the problem didn't get fix ><. i'm getting 115KB/s with 80seeders 12leecher. Going to do to turn on bandwidth management back on and see.

Figure out.

my upload can be up to 58Kb/s, but i set my upload to be 15Kb/s so my download is limited around 400Kb/s. I change from 15Kb/s to 45 and my download jump to 760Kb/s +. So my conclusion is that

your upload now effect your download. Seem like utorrent automatically limit the download to the update. So if you have fast connection and set your upload to like 15 insead of whatever max upload you have. It'll download slow, i don't know if advance setting have an option to ignore this ratio. I'll try to play around with it.

Share this post


Link to post
Share on other sites

kanti123: it should have been clear from the above post ( see '1)' ) . The download overhead (Acks) IS included in the upload stream . Limiting it too low - effects the download! It's not a ratio thing. You should set the upload limit higher to accommodate for that. Also... more sharing is always better for the community :)

Share this post


Link to post
Share on other sites

I think the whole bandwidth process (calc) is broken

I have tried all of the above still slow UL.

The really funny thing is I can grab another download, hit 1mb down

and MAGICALLY it all starts UL again for up to a day.

Then back into its multiple personality disorder

Share this post


Link to post
Share on other sites

@whatsa: it's not 'broken', and it's not much different than 2.0. Setting a proper upload limit (or even unlimited) and the recommended # of upload slots (per the setup guide) should be enough for any upload to work.

Share this post


Link to post
Share on other sites

added - a link to the temporary patch for IPV6/uPnP/NAT-PMP (?) issues on Win7

Share this post


Link to post
Share on other sites

If you did (and since you told us nothing about your system/connection/setups), it's none uT 2.01 related. open your own thread... :P

Share this post


Link to post
Share on other sites

Tried all those things.

It's funny because I don't have any problems in Vuze, then I try downloading something with uTorrent with tons of seeders and I can't get past 1MB/s on a 20Mbit connection (600KB/s typ. and dipping constantly). I've only noticed this problem with the latest build.

We've been talking about this on another private tracker where Vuze is actually banned (so I can't just use that)... but yeah, lots of people are having the same problem... Something is screwed up with the latest build, you guys need to figure out what. In the meanwhile I've given up using uT as grabbing anything on it is slow as fuck.

Share this post


Link to post
Share on other sites

My bet is - it's your settings that are screwed up... :P

Let's see, what upload limit do you have ? The tips says ~80% of your UL max. I bet you have at least 4Mbps upload (that you keep as a secret...) so, did you set it to ~3.2Mbos (uT - 400KByte/sec) ? and tried with the ubuntu test torrent I've posted ?

Share this post


Link to post
Share on other sites

Not exactly. I was trying to say it more clearly in 1) above. Wasn't I clear enough ?

The math is: (UL payload + DL Acks) < UL limit .

Share this post


Link to post
Share on other sites

If you don't mind me asking Rafi why was that changed in the first place? I've always been with the "If it's not broken don't fix it" mentality. I'll have to wait till I get home to adjust the settings (4 days from now) but it is very frustrating to update something and it instantly go from 1MB a sec to 80KB. There should be a disclaimer about that.

Personally on my line when I do uploading beyond say 20% I start to take a hit. Putting it at 80% really makes me take a hit. I've been told it could be because of the other digital services I receive. However the reverse also happens where if I cut my DL I can significantly increase my UL. Because of this I've always limited my UL to 1kb so I could maximize my download. Once finished and when I didn't need the bandwidth, such as now when I'm on the road for several days, I'd leave it on max upload. Usually because of how often I'm gone my UL has always been greater than my DL for the month.

I don't know why this change has happened, I'm not much into programming, so I guess I'll be uninstalling and going with an older version.

Not to be a pain but if this is the direction things will be going it would be a nice feature to be able to select your UL/DL limits based on % of your bandwidth test.

Share this post


Link to post
Share on other sites
why was that changed in the first place?

more pros than cons ? ... it was always there, only the default was changed for the better one ->

http://forum.utorrent.com/viewtopic.php?pid=483248#p483248

and you can always choose to use the Bandwidth->"Alternate upload rate when not downloading" setting or the old default in special cases

it would be a nice feature to be able to select your UL/DL limits based on % of your bandwidth test.

It's already done, in the setup-guide (control-G)

Share this post


Link to post
Share on other sites

OK, I upgraded to 2.0.1 from 2.0 and I thought that I understand this new overhead, but I got confused after, apart of only seeding, I started to download AND seed.

So I need someone competent (*stares at rafi*) to tell me if I get this right.

Now (in 2.0.1) we have U (Upload) and O (Overhead), and when I have upload limit set to 180kB/s that means I'm limiting U+O? When in 2.0 it limited only the U? So if I have like 5kB/s of O (only seeding, not downloading), and want to have my old upload back, I should rise my upload limit to 185kB/s? Or maybe in 2.0 the U was already counted as U+O?... But if I recall correctly the net.calc_overhead in 2.0 was default set to false, so I guess not.

The fun begins when it comes to downloading AND seeding. My net is 8mbit/1.5mbit, so when not downloading I had upload limit set to 180kB/s, and when downloading, set to 144kb/s. So I could download at about 970kB/s and upload at 144kB/s at the same time - and it worked great, no chocking and stuff, dl and up graphs were flat. BUT now with 2.0.1 I noticed the O goes like 53kB/s, and U like 91kB/s (which adds up to 144kB/s ofc). I obviously wanted my old 144kB/s of U back, so I started to rise upload limit, and when I reached 192kB/s (which is max of my upline) I still didn't have my old 144kB/s... I got it at about 230kB/s... which get me thinking that this is a little bit silly - setting upload limit above my actual upload max speed. And yet the graph in NetLimiter wasn't even close to be as smooth and flat as it was before. So I couldn't get my old U in this new version.

BTW forgot to mention, I have uTP disabled, using only TCP (bt.transp_disposition set to 21). uTP isn't working as smooth as TCP for me, still waiting for it to improve more.

And I have two question:

1) Will disabling only this option: net.calc_overhead, set things to work like in 2.0 (with the overhead and limiting upload)? Or should something else be turned off too?

2) I was wondering how does this count for private trackers... When I'm seeding something, do they count my U+O, or maybe only U?

Thanks for any answer, will appreciate it.

Share this post


Link to post
Share on other sites

Don't stair at me... I didn't write the code... ;)

>I'm limiting U+O? When in 2.0 it limited only the U?...I should rise my upload limit to 185kB/s?

yes

>Or maybe in 2.0 the U was already counted as U+O?...

no

As you said, if has only to do with calc_overhead default, that was changed for the better (see post above yours).

>BUT now with 2.0.1 I noticed the O goes like 53kB/s...

You've noticed because it's being displayed now. you have the exact same thing in 2.0, just that you couldn't view it.

>...I still didn't have my old 144kB/s

Strange, you should have, unless there is a bug. I have exactly half your bandwidth, and getting half your UL overhead at max cap (~%5/25K) in TCP. Limits work fine.

33279154.th.png

The do seem to miss the speed+overhead calculation by ~10% though (per NetMeter) ... in your case - I would set an UL limit at your max connection UL max, + another optional limit that you like in case there are no downloads

As for bugs -

for 1) try my suggestions at section B2&3 above. They should be effecting uTP only, but who knows... :)

for 2) no idea...

Share this post


Link to post
Share on other sites

The problem I've been having is mostly internet chocking. If I'm uploading, my web browser constantly fails to load pages completely or at all. I have noticed some limitation in upload speeds as well but attributed this to the changes made after running Setup Guide. Neither of these problems existed prior to my upgrade to 2.0.1. Following your instructions for C2 you state "change settings in B.3 a&b", but a&b are not sub-catagories of B.3. Can you please elaborate?

Thanks, your efforts are appricated.

Share this post


Link to post
Share on other sites