Mind-Warp PaVilion
  Home   Forum   Torrents Artwork Frappr Login Register  
January 09, 2009, 09:09:28 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Having trouble opening attachments on the tracker? You can find a workaround by clicking here.
 
   Forum   Calendar Help  
Pages: [1]   Go Down
  Add bookmark  |  Print  
Author Topic: Overhead, BT and Speed  (Read 1977 times)
0 Members and 1 Other are viewing this topic.
bewley
Guitar God
Administrator
Hero Member
*****
Offline Offline

Posts: 18,250


Reaching for Gold Stars


WWW
« on: March 26, 2007, 04:22:18 AM »

Before reading this, ask yourself two questions:

1. Do I want to become more of a computer geek and learn something I might not know?

2. Does my internet speed (for example, browsing web sites and downloading e-mail) slow down when I am using BT?

If the answer is "yes" to either, read on...

The answer is in the ACK! Wink

When computers talk to each other they do so by sending what are called packets. A packet is a tiny bundle of data that goes from the host (a web server or BT seeder for example) to a client. The client receives the packet, ensures that it is good, and then sends an acknowledgement (called an ACK in geek-speak) to the host machine telling it that all is good. Once the acknowledgement is received, the host computer sends the next packet and the process continues until all the data is sent, received and acknowledged. In a BT environment your machine will send, receive and acknowledge millions and millions of little packets as you download and seed torrents.

Now, your computer is pretty smart and can manage simultaneously sending, receiving and acknowledging packets from many sources at one time. However, the problem is that your bandwidth is finite. When you run out of bandwidth, the processes sending data and acknowledgements must wait until other processes complete, thus freeing up upload bandwidth, before they can continue. This wait time is what causes BT downloads, browsing the web and downloading e-mail to slow to a crawl when using BT.

So let's put this to a real world, but very simplified, example...

You are seeding a torrent with all of your bandwidth and decide you want to surf the web for a while. So you fire up your browser and it connects to your home page. This web server starts sending you packets, but when your browser goes to acknowledge the receipt of the packets, there is no upload bandwidth available. So the acknowledgement queues up and waits... And waits... And waits... Finally, when the current BT packets your computer is sending to a leecher finishes, the acknowledgement is sent to the web server. Once the web server receives your acknowledgement it can then send the next packet... And guess what? The acknowledgement of that packet queues up and waits like the last. This goes on in this manner until finally the server is able to send you all of the data and you are able to view the web page.

So how do you prevent this from happening?

Buy a new computer? Get a new ISP? Get a faster connection? Dump your current client?

The answer to this is surprisingly simple -- set your global upload in your BT client to no more than 80% of your total upload bandwidth. This one little setting can make a huge difference in how your PC interacts with the Internet as you are participating in BitTorrent.

By doing this you are creating a little buffer that allows your acknowledgements to be sent and received immediately without having to wait for bandwidth being used by your BT client to become available. Since ACK's will be sent faster, the machines sending you data can respond quicker and send you more data faster. This then increases your overall download speed -- not just for your web pages in your browser, your e-mail and your streaming video, but for your BT downloads as well.

How to do it?

First, you need to know your maximum upload speed. The easiest way to figure this out is just to watch your BitTorrent client for a while and observe your overall upload speed. Once you have this number, all you need to do is find 80%.

When I have mine going full tilt, I typically get around 60 K/sec. In my case:

60 * .80 = 48

Now, you need to set this in your BT client. In uTorrent this is done by clicking Options > Preferences... and selecting Connection. Under "Bandwidth Limiting" set "Global maximum upload rate" to the number found in the calculation (48 in my case). Once I set my client like this, I was able to surf the web, download e-mail and BT without any of the annoying slowdowns.

An advanced feature of uTorrent is the checkbox directly below "Global maximum upload rate" labeled "Alternate upload rate when not downloading"... If you tend to upload a lot when you are not on your PC -- overnight and when you are at work -- checking this and setting it to "0" will mean that your BT client will automatically switch into unlimited bandwidth speed when it has downloaded all torrents. Of course, once set, it will slow down your other internet activity while you are seeding... So it can be a bit of a PITA if you use your PC a lot to do stuff on the 'net.

Caveat #1: Do not set your maximum upload speed down too low. As was observed in another thread, BT is a tit-for-tat protocol and other leechers may limit the amount of data sent to you if you are not giving back to them. The more you give, the more "optimistic" other clients find you and the quicker you will download.

Caveat #2: Some older clients open a new window for each torrent and have no "global" setting -- the old Mainline (official) and BitTornado clients come to mind. If you are still using these ancient clients, you may want to consider upgrading to uTorrent.

Caveat #3: There does exist software that will prioritize your packets and allow you to perform other Internet functions at near full speed while you are uploading using all of your bandwidth. But this is another topic for another day. Wink
« Last Edit: March 26, 2007, 05:09:15 AM by bewley » Logged

The Ziggy In Concert Archives

"I'm just saying that somewhere between Jesus dying on the Cross and a giant bunny hiding eggs there seems to be a gap of information..."
bewley
Guitar God
Administrator
Hero Member
*****
Offline Offline

Posts: 18,250


Reaching for Gold Stars


WWW
« Reply #1 on: March 26, 2007, 09:31:33 PM »

Just an update on this...

We have a member who was having download speed issue, followed the above procedure of determining her maximum upload speed and setting her BT settings to 80%, and her download speed appears to have increased by up to 400%. Cheesy
Logged

The Ziggy In Concert Archives

"I'm just saying that somewhere between Jesus dying on the Cross and a giant bunny hiding eggs there seems to be a gap of information..."
goa
Global Stimulator & don't waist your time
VIP Member
Hero Member
*****
Offline Offline

Posts: 4,530


W.E. need Dylan stuff to be ul in MWP by ss


WWW Hide Posts
« Reply #2 on: March 26, 2007, 11:33:26 PM »

Just an update on this...

We have a member who was having download speed issue, followed the above procedure of determining her maximum upload speed and setting her BT settings to 80%, and her download speed appears to have increased by up to 400%. Cheesy

sadly not me lol

talking seriously, in uTorrent I just right click the icon at the right bottom in the desktop, apart form the more settigns wisely mentioned above Wink
« Last Edit: March 26, 2007, 11:39:17 PM by goa » Logged


If I gave you everything that I own
and asked for nothing in return
Would you do the same for me, as I would for you?
Or take me for a ride
and strip me of everything, including my pride
But spirit is something that no one destroys
aslan1
Executive Member
****
Offline Offline

Posts: 230



Hide Posts
« Reply #3 on: March 31, 2007, 10:11:21 AM »

 Wink Thanks a million for this advice it really has made a massive difference to my download speed,average 15kbsec now 66 kb per sec Grin
Thanks again
chris..
Logged
goa
Global Stimulator & don't waist your time
VIP Member
Hero Member
*****
Offline Offline

Posts: 4,530


W.E. need Dylan stuff to be ul in MWP by ss


WWW Hide Posts
« Reply #4 on: April 05, 2007, 07:15:05 PM »

just an expierence I have had constantly:

Sometimes I just one want to dl as fast as I can (with my superb ISP  Tongue), and leave only one torrent dl...my overall speed is 30. But after just do that, the speed slightly slow down to 20-25.

So, I use to have 2 torrents dl, and in that way I`m closer to 30 or even 31-32.

My own ignorant explanaiton is that a torrent itself, cause the peers, firewalls, etc, has variations. So, leaving two dl at same time, makes one uses the speed the other leaves...in a kind of dynamic equilibrium ( lol at least sounds good), or as we say in spanish, "un efecto balancin".


Now, a real tech explantion by...one of the admins...
« Last Edit: April 05, 2007, 07:16:38 PM by goa » Logged


If I gave you everything that I own
and asked for nothing in return
Would you do the same for me, as I would for you?
Or take me for a ride
and strip me of everything, including my pride
But spirit is something that no one destroys
stefan
Global Moderator
Hero Member
*****
Offline Offline

Posts: 4,246



« Reply #5 on: April 06, 2007, 06:18:24 AM »

I think you explained it very well. Smiley
Logged




GoblinKing
Global Moderator
Hero Member
*****
Online Online

Posts: 4,519


... or I'll rip yer bloody arms off.


« Reply #6 on: April 06, 2007, 07:25:22 AM »

"dynamic equillibrium" - NICE Grin

We'll make an expert of you yet. Wink

Cheers,
Goblin
Logged







I'm shy too, but in here ... I'm in drag. Grin
goa
Global Stimulator & don't waist your time
VIP Member
Hero Member
*****
Offline Offline

Posts: 4,530


W.E. need Dylan stuff to be ul in MWP by ss


WWW Hide Posts
« Reply #7 on: April 06, 2007, 04:34:44 PM »

hey buddies, don`t kidding me, for sure there must be a deeper explanation  Grin, but thx for your words  Cheesy
« Last Edit: April 06, 2007, 05:06:42 PM by goa » Logged


If I gave you everything that I own
and asked for nothing in return
Would you do the same for me, as I would for you?
Or take me for a ride
and strip me of everything, including my pride
But spirit is something that no one destroys
goa
Global Stimulator & don't waist your time
VIP Member
Hero Member
*****
Offline Offline

Posts: 4,530


W.E. need Dylan stuff to be ul in MWP by ss


WWW Hide Posts
« Reply #8 on: April 20, 2007, 12:56:39 PM »

another experience:

NEVER do what I did during the last days. I start to dl old torrents, with few peers, at the same time. I did it cause I was afraid they would get erased soon from the tracker...but I got a total speed dl always less to my superb 30 KB/s. lol

So NEVER do that. Before, I always dl and old, with few peers, and a new, with lots of peers, and I got the "dynamic equillibrium".

Errar es humano, perdonar es divino: "To make mistakes is human, to forgive is Godness" Grin


Logged


If I gave you everything that I own
and asked for nothing in return
Would you do the same for me, as I would for you?
Or take me for a ride
and strip me of everything, including my pride
But spirit is something that no one destroys
realcoolcat
Newbie

Offline Offline

Posts: 1



Hide Posts
« Reply #9 on: May 16, 2007, 02:01:35 AM »

Any idea where should I set the speed in Azureus?  Roll Eyes
Logged
freestate
1450.010208
Global Moderator
Hero Member
*****
Offline Offline

Posts: 4,183


I know the pieces fit...


WWW
« Reply #10 on: May 16, 2007, 02:46:00 AM »

I think our belief is that Azureus is not the best BT Client to use on MWP. We recommend uTorrent, which will not interfere with other installed BT Clients. A quick Google will find uTorrent's site for you.
Logged

three minutes of happiness borrowed from a dog
bewley
Guitar God
Administrator
Hero Member
*****
Offline Offline

Posts: 18,250


Reaching for Gold Stars


WWW
« Reply #11 on: May 16, 2007, 03:47:20 AM »

Any idea where should I set the speed in Azureus?  Roll Eyes

Tools -> Options -> Transfer

Stumbled across this pretty cool tool:

http://infinite-source.de/az/az-calc.html

Back to my fishing trip... Wink
Logged

The Ziggy In Concert Archives

"I'm just saying that somewhere between Jesus dying on the Cross and a giant bunny hiding eggs there seems to be a gap of information..."
thevisitor
Mysterious Member. ;-)
VIP Member
Hero Member
*****
Offline Offline

Posts: 1,534



WWW Hide Posts
« Reply #12 on: May 16, 2007, 12:13:23 PM »

I think our belief is that Azureus is not the best BT Client to use on MWP. We recommend uTorrent, which will not interfere with other installed BT Clients. A quick Google will find uTorrent's site for you.
Agreed even when i got a much better internet connection and Azureus worked like it had never worked for me before.   Smiley
Even working out all the right settings for my upload speed, i could never get the optimum setting. Too many frigging settings on Azureus for me.
But in saying that Luna used Azureus to upload all the F.S. Out's and he seemed to have got his settings right.   Undecided
Oh yeah and watch the DHT setting, i think i lost a lot of GB's through that, turn it off. IMHO
Where as u Torrent, just set and forget, think u Torrent works best for me, plus it doesn't hog the CPU like Azureus did.   Smiley
« Last Edit: May 16, 2007, 12:18:19 PM by thevisitor » Logged









W.E. Care.
rossy
Global Moderator
Gallery Admin
Hero Member
*****
Offline Offline

Posts: 11,594


Almost Human


« Reply #13 on: May 16, 2007, 01:45:42 PM »

Where as u Torrent, just set and forget, think u Torrent works best for me, plus it doesn't hog the CPU like Azureus did.   Smiley

I too now prefer uTorrent, after having used Azureus for almost two years.
But I have to say that Azureus worked very well, the only downside was that it was a bit too cumbersome on the system.
Anyway, we do prefer uTorrent and recommend it, for it makes things easier and smoother, but of course the client used is each members' choice.
Also, if someone is downloading from sites where only azureus is accepted, as JBT for example, they will of course have to use it elsewhere too Smiley
Logged

I know the pieces fit
'Cause I watched them fall away


stefan
Global Moderator
Hero Member
*****
Offline Offline

Posts: 4,246



« Reply #14 on: March 30, 2008, 09:17:21 PM »

Ehm, delete what? Huh?
Logged




Pages: [1]   Go Up
  Add bookmark  |  Print  
 
Jump to:  

Google
Page created in 0.323 seconds with 24 queries.
Google visited last this page January 07, 2009, 10:58:15 AM
Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC

Home | Torrent Tracker | Forum | Artwork Gallery