| Author |
Topic Search Topic Options
|
Gullanian
Senior Member
Joined: 04 January 2002
Location: England
Status: Offline
Points: 4373
|
Post Options
Thanks(0)
Quote Reply
Topic: Downloading a file Posted: 29 March 2006 at 5:43pm |
|
Something I've always wondering, when downloading a file why is the download speed so large for the first second then settles down afterwards?
|
 |
VBScript
Senior Member
Joined: 14 July 2004
Location: United Kingdom
Status: Offline
Points: 219
|
Post Options
Thanks(0)
Quote Reply
Posted: 29 March 2006 at 5:56pm |
|
The program will find out how much data is downloaded in that second. and it will do a maths calculation to work out the stuff
Its the same principle with things like laptop batteries apart from it is the first percent instead of second
|
|
|
 |
Gullanian
Senior Member
Joined: 04 January 2002
Location: England
Status: Offline
Points: 4373
|
Post Options
Thanks(0)
Quote Reply
Posted: 29 March 2006 at 6:51pm |
|
Yeah but in the first second why is it appearing to be faster than the rest of the time
|
 |
the boss
Senior Member
Joined: 19 January 2003
Location: Saudi Arabia
Status: Offline
Points: 1727
|
Post Options
Thanks(0)
Quote Reply
Posted: 29 March 2006 at 11:37pm |
|
because the application doest not have enough dats to do the maths, it is doing incorrect calcluations therefore showing wrong speeds!
|
|
|
 |
dpyers
Senior Member
Joined: 12 May 2003
Status: Offline
Points: 3937
|
Post Options
Thanks(0)
Quote Reply
Posted: 30 March 2006 at 2:28am |
|
Until there's enough info to compute the throughput based upon the actual size of the pacets being transmitted successfully, the algorithims use your default package size for the math.
In that 1st second or so, a lot of the activity is hardware and software handshaking which involve packets that are much, much smaller that the actual packets you'll use to transmit data so the math gets screwed.
The algorithims adjust themselves based upon actual packets transmitted, so the longer the time spent transmitting data, the more accurate the time remaining calculation will be.
The algorithims only count successful packet transmissions, so a bad connection that causes retransmissions because of bad checksums will increase the time required to get a given amount of data.
Most bad connections are due to inside wire - have a friend who got a 40% increase in throughput by replacing the phonejack he was using for his modem. The old jack had a little rust on the contacts. Personally, I've seen throughput drop by running the vacuum cleaner near the cat5, by running the cat5 too close to the tv, and by having by cell phone recharging next to a wireless router.
|
Lead me not into temptation... I know the short cut, follow me.
|
 |
the boss
Senior Member
Joined: 19 January 2003
Location: Saudi Arabia
Status: Offline
Points: 1727
|
Post Options
Thanks(0)
Quote Reply
Posted: 01 April 2006 at 2:16pm |
|
for dialups, its best to run a direct cable from your MDF to you PC in the shortest possible run..
|
|
|
 |