Hi, i came here to share with u all my fine tuning methods of
utorrent to enhance speed.
i've been using utorrent for the past 6 months and i'd like to give
a thumbsup for its neat interface and performance.
This guide is for this people who has ADSL and Cable connection
which includes those who uses router.
After these settings are done, your download rate will be up to 4x
the average swarm download speed.
i assume that all settings in utorrent are default, u are currently
NOT download or uploading any file in any application, Network
isn't choke. if you are using wireless connection, make sure its
healthy.
This is more to leeching configuration. However, if u like to seed
alot, not advisable to follow this guide. PLease be patient reading
it.
what u need in this tweak:
utorrent client(latest version:v1.61)
tracker info(seeder, trackers etc..)
ping.exe
EvID 4226 Patch(optional)
1. Run utorrent client, @ Option>Preference>Connection
Click Random port(or if u have a port in mind u want which none
other application uses).
take note of the port number and add them to your router. make sure
that u are using static IP for your router
2. @ Option>Preference>Connection
Under "Bandwidth Limiting" never set your limit to 0 or else your
internet will choke.
Global maximum upload rate: 80% of your given upload rate
Global maximum download rate: 80% of your given download rate
Example: my Router/ISP limits my connection to
up:25kB/s(200kbits/s), down:500kB/s(4000kbits/s)
then what i should set is up: 25*0.8=25kB/s down: 400kB/s
Note: the setting above is just an estimation. you'll still neeed
fine tuning which i'll explain later.
3. @ Option>Preference>Bittorrent
Max number of connections: (Given upload speed) * 25
Max number of connection per torrent: Max number of
connections/number of torrent u wish to download at the same
time.
Number of upload slots per torrent:2
Example: my Router/ISP limits my connection to
up:25kB/s(200kbits/s), down:500kB/s(4000kbits/s),and i want
torrents to download all(6 torrents) at the same time.
Then the Max number of connections i should set is: 25 *
17.5=625,
Max number of connection per torrent: 625/6=104. Note: for max
number of connection per torrent, never exceed 380
connections
Uncheck "Use additional upload slots if upload speed <
90%"
Protocol encryption - Outgoing: Enabled
Note: the settings above is just an estimation. you'll still neeed
fine tuning which i'll explain later.
4. @ Option>Preference>Queueing
Maximum number of active torrents(upload of download): number of
downloads you want + 1
Maximum number of active torrents: number of downloads you
want
Example: i have 8 torrents to download. but then i wish to download
6 torrents at the same time only
Thus, my setting:
Maximum number of active torrents(upload of download)= 7
Maximum number of active torrents= 6
5. Click Ok, exit and restart utorrent
6. Check whether u have fowarded the port correctly by hitting
[Ctrl - G]>"test if port is forwarded properly"
If its not "OK" wait for a minute and try it again
If its not OK again, u have forwarded the ports wrongly or u are
assigned a dynamic ip from your router.
7. run ping.exe and ping it to your ISP.
Check if your ping is not:
flatuating (if it is, stop any upload from any application or any
download in you router network if no speed limits are set) example:
15ms...100ms..300ms...45ms...60ms...1024ms...123ms...67ms...999ms...369ms...18ms
Loss ping(your router network choked)example
15ms...15ms...16ms...18ms...[loss
ping]...14ms...12ms...[lossping]...12ms
High Constant ping( usually a lil more download will choke the
whole network. someone is downloading something rather in high
speed in your router network)example:
233ms...234ms...231ms...235ms...236ms...234ms
Sudden high distinct ping(This happens once in a while cos someone
in your ruoter network is uploading something rather small file
size. it is not a big problem though). Example:
9ms...10ms...8ms...102ms...12ms...11ms...9ms...122ms...12ms
Example, my ISP is maxonline.. so i should type this at
start>run
input: ping www.starhub.com -t
---------------------------------------------------------------------------------------------------------
for instance, i want to download 2 files only. i analyze their
their torrent.
file abc - 600 seeders 800 leechers= 1400peers
file xyz - 30 seeders 100leeches = 130peers
in instruction #3, it is just a general formula to follow. however,
if u wish to fine tune a little bit more, here's how it
goes...
file abc, although the tracker shows this amout of seeders and
leechers, its impossible to connect them all eventhough u have
maxed outyour number of connections
1. divide the vaules by 2
file abc - 150+150 = 700peers
file xyz - 15+50 = 65 peers
2. use the general formula and calculate the number of connection
per torrent(@ instruction 3. for example i've 25kBps of upload
speed).
625/2= 312
3. to make full use of your max number of connection,(recall
@instruction3.Max number of connections: (Given upload speed) *
25), use the unused reserved connection from file xyz and shift it
over to file abc.
this can be done by:
subtract the files which smaller peers from the general
derived.
312-65= 247
and add it back to the general peers derived
247+312=559
This will be your Max number of connection per torrent.
however, it is not advisable to excceed more than 400( see
instruction #3)
so your new Max number of connection per torrent is 400 ( set it @
Option>Preference>Bittorrent).
----------------------------------------------------------------------------------------------------------------------
4. go to start>run>cmd
input: ping -t
leave it on throughout your downloads
if u get these symtops(at instruction 7)
Loss ping(your router network choked)example
15ms...15ms...16ms...18ms...[loss
ping]...14ms...12ms...[lossping]...12ms
flatuating (if it is, stop any upload from any application or any
download in you router network if no speed limits are set) example:
15ms...100ms..300ms...45ms...60ms...1024ms...123ms...67ms...999ms...369ms...18ms
hower your upload rate by 2, max number of connections per torrent
by 30 until it stablise at the point when there's constant low
ping. eg: 15ms...15ms...16ms...13ms...14ms...15ms...
if u get constant ping, and u want to improve your download speed,
u can increase your global maximum upload rate by 2 and max number
of connection per torrent by 20(note: advisable not to exceed more
than 400).increase the total connections by 20*[number of torrents
downloading currently]. if it starts to have signs of loss ping or
flatuating in your ping.exe, lower them back by 2, 20
respectively.
--------------------------------------------------------------------------------------------------------------------------------
from my experience:
i've a feeling that utorrent cap the download background which
improves seeding practice.
for example, i set my upload speed as 5, may of the times, my
download speed was capped at 30kBps at background.
up 5 cap 30kBps
up 6 cap 40kBps+
up 7 cap 70kBps
up 8 cap 80kBps+
up 9 cap 110kBps+
up 10 cap 150kBps+
--------------------------------------------------------------------------------------------------
OPtional:you can patch and increase your number of half open
connections. this will improve the number of connections
however, please do take note that always reserve 1/5 of the
half-open connection. for example, u wish utorrent to use 40
connection
patch your half-open connection to 50 using EvID 4226 Patch. after
patching, u will need to set the half open connection in utorrent
at
preference>advanced> net.max_halfopen: 40
please do not set values over 200
note: USE AT YOUR OWN RISK. the disadvantage of using it is that
virus/malware/trojan spreads faster to other computers if yours is
affected.
GUIDE BY: manyu882