View Single Post
Old 03-05-2008, 11:56 AM  
raymor
Confirmed User
 
Join Date: Oct 2002
Posts: 3,745
40 simulataneous connections will have absolutely no affect unless there
are 40 images on the page (a thumbs page). On a page wil tons of images,
what will happen is that all of the images will load at the same time, so you'll
be waiting for all of them to load before you casn see the first one.
This as as opposed to the default of two simultaneous connections which
loads two at a time, so the first images pop up almost immediately and
they continue to load down the page. The defautl behavior will probably
bemmore useful 9% of the time and will appear faster. To state all that
in one sentence - 40 connections will make it seem slower, not faster.

Two connections is also the maximum defined by the HTTP protocol and
servers are explicitly given the option of ignoring you, banning you, or
whatever else they want to do if you exceed two. Popular browsers all
have default limit of two because that's a good number that makes it
seem fast. If a download manager comes into play, such as with Firefox,
a browser may use up to four connections - to for the download manager
and two for loading a page. Thus most sites will allow four connections
but many will block a fifth connection and the image won't load at all.
I know of several sites that limit you to two in accordance with the HTTP
protocol. Increasing that limits will just get you broken images.

The only time that more than two would be faster would be on an overloaded
server if you have a very fast connection. In most cases, two connections to
the server will max out your internet connection, or nearly so, so there is no
advantage at all to more connections. You'll only manage to be a dick head
holding open a bunch of connections slowly trickling data to your browser,
get broken images, and have to wait for the whole page to load before you
see even the first image at the top of the page appear.
__________________
For historical display only. This information is not current:
support@bettercgi.com ICQ 7208627
Strongbox - The next generation in site security
Throttlebox - The next generation in bandwidth control
Clonebox - Backup and disaster recovery on steroids
raymor is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote