techPowerUp! Forums

Go Back   techPowerUp! Forums > Software > Games

Reply
 
Thread Tools
Old May 29, 2011, 01:27 AM   #1
douglatins
2000 Posts
 
douglatins's Avatar
 
Join Date: May 2008
Location: Brasil
Posts: 2,606 (1.42/day)
Thanks: 295
Thanked 266 Times in 203 Posts
Send a message via MSN to douglatins Send a message via Skype™ to douglatins

System Specs

Steam slow download speeds. ANNOYING

So i guessed that by paying for a game i could get at least half the speeds of torrent, i am downloading Witcher 2 patch and it's a 99KB/s peaking ate 300KB/s, i got the torrent at 2MB/s.

What gives?
__________________

douglatins is offline  
Reply With Quote
Old May 29, 2011, 01:39 AM   #2
ChewyBrownSuga
200 Posts
 
ChewyBrownSuga's Avatar
 
Join Date: Jul 2009
Location: New Hampshire
Posts: 375 (0.26/day)
Thanks: 97
Thanked 69 Times in 53 Posts

System Specs

I know of one reason why you're getting slow download speed from Steam. maybe that too many people are trying to download the patch at one time chocking the severs. You could try changing your download region.
ChewyBrownSuga is offline  
Reply With Quote
Old May 29, 2011, 01:42 AM   #3
newtekie1
Semi-Retired Folder
 
newtekie1's Avatar
 
Join Date: Nov 2005
Location: Indiana
Posts: 17,741 (6.49/day)
Thanks: 780
Thanked 5,113 Times in 3,704 Posts

System Specs

Quote:
Originally Posted by douglatins View Post
So i guessed that by paying for a game i could get at least half the speeds of torrent, i am downloading Witcher 2 patch and it's a 99KB/s peaking ate 300KB/s, i got the torrent at 2MB/s.

What gives?
The way a torrent works is it essentially turns every person downloading the content into a server uploading it as well, and more so every person that is just seeding it is acting as a server for others to download from.

With steam, there are only a handful of server that huge numbers of people are using to download the patch from. There just is no real way for legit servers to keep up with the download speeds of a popular item. It has a fixed amount of bandwidth for people to download the item. When someone connects to a torrent and starts to seed some of the data they've downloaded, they actually increase the amount of bandwidth available, this doesn't happen with steam.

I'll give you an example. Lets say the steam server you are connected to has a 100Mb/s upload connection. Now, there are a 1000 people download from that server. That means each person will get about 100Kb/s when downloading from that server. Now the torrent has 500 seeders, each seeding at 100Kb/s, that is 50Mb/s. And you have 2000 others downloading and seeding, and they are seeding at 100Kb/s as well. That is another 200Mb/s, for a total of 250Mb/s available to the 2000 people downloading. So each person is getting about 125Kb/s.

With a torrent you are uploading as well as downloading, with Steam you are just downloading from them. And I've had plenty of torrents with a single seeder that downloading at like 10Kb/s...
__________________

Rig1: System Specs.
Rig2: A8-5600K@4.4GHz / AsRock FM2A75 Pro4 / 8GB Corsair DDR3-1600 9-9-9-24 / HD7560D / Samsung DVD-Burner / 1.5TB WD Green + 3x3TB WD RED in RAID5
Rig3: Athlon X2 4200+ / M4A79 Deluxe / 4GB G.Skill Pi DDR2-800 4-4-4-12 / GT430 / Sony DVD-Burner / 500GB WD
Rig4: Phenom II x6 1605T @ 3.6GHz / Asus M5A99X Evo / 8GB PNY DDR3-1600 9-9-9 / GTX470 & GTX470 / Samsung DVD-Burner / 1.5TB Seagate

Last edited by newtekie1; May 29, 2011 at 01:51 AM.
newtekie1 is offline  
Crunching for Team TPU More than 25k PPD
Reply With Quote
Old May 29, 2011, 02:06 AM   #4
erocker
Senior Moderator
 
erocker's Avatar
 
Join Date: Jul 2006
Location: Milwaukee, WI.
Posts: 31,880 (12.77/day)
Thanks: 2,779
Thanked 12,253 Times in 7,806 Posts

System Specs

Settings>change download server
erocker is offline  
Reply With Quote
Old May 29, 2011, 02:08 AM   #5
douglatins
2000 Posts
 
douglatins's Avatar
 
Join Date: May 2008
Location: Brasil
Posts: 2,606 (1.42/day)
Thanks: 295
Thanked 266 Times in 203 Posts
Send a message via MSN to douglatins Send a message via Skype™ to douglatins

System Specs

Quote:
Originally Posted by newtekie1 View Post
The way a torrent works is it essentially turns every person downloading the content into a server uploading it as well, and more so every person that is just seeding it is acting as a server for others to download from.

With steam, there are only a handful of server that huge numbers of people are using to download the patch from. There just is no real way for legit servers to keep up with the download speeds of a popular item. It has a fixed amount of bandwidth for people to download the item. When someone connects to a torrent and starts to seed some of the data they've downloaded, they actually increase the amount of bandwidth available, this doesn't happen with steam.

I'll give you an example. Lets say the steam server you are connected to has a 100Mb/s upload connection. Now, there are a 1000 people download from that server. That means each person will get about 100Kb/s when downloading from that server. Now the torrent has 500 seeders, each seeding at 100Kb/s, that is 50Mb/s. And you have 2000 others downloading and seeding, and they are seeding at 100Kb/s as well. That is another 200Mb/s, for a total of 250Mb/s available to the 2000 people downloading. So each person is getting about 125Kb/s.

With a torrent you are uploading as well as downloading, with Steam you are just downloading from them. And I've had plenty of torrents with a single seeder that downloading at like 10Kb/s...
I know, but downloading things from fast servers, like microsoft, nvidia drivers.. All get more than 1MB speeds.

Changes do SA, 27KB/s speeds
__________________

douglatins is offline  
Reply With Quote
Old May 29, 2011, 03:15 AM   #6
qubit
Overclocked quantum bit
 
qubit's Avatar
 
Join Date: Dec 2007
Location: Quantumville UK
Posts: 8,640 (4.34/day)
Thanks: 4,169
Thanked 3,301 Times in 1,941 Posts

System Specs

Quote:
Originally Posted by newtekie1 View Post
The way a torrent works is it essentially turns every person downloading the content into a server uploading it as well, and more so every person that is just seeding it is acting as a server for others to download from.

With steam, there are only a handful of server that huge numbers of people are using to download the patch from. There just is no real way for legit servers to keep up with the download speeds of a popular item. It has a fixed amount of bandwidth for people to download the item. When someone connects to a torrent and starts to seed some of the data they've downloaded, they actually increase the amount of bandwidth available, this doesn't happen with steam.

I'll give you an example. Lets say the steam server you are connected to has a 100Mb/s upload connection. Now, there are a 1000 people download from that server. That means each person will get about 100Kb/s when downloading from that server. Now the torrent has 500 seeders, each seeding at 100Kb/s, that is 50Mb/s. And you have 2000 others downloading and seeding, and they are seeding at 100Kb/s as well. That is another 200Mb/s, for a total of 250Mb/s available to the 2000 people downloading. So each person is getting about 125Kb/s.

With a torrent you are uploading as well as downloading, with Steam you are just downloading from them. And I've had plenty of torrents with a single seeder that downloading at like 10Kb/s...
It does make you wonder why a progressive company like Valve doesn't use torrent technology. I believe WoW uses it and I know that the BBC's iPlayer does, so why not Valve?

My current ISP doesn't throttle torrents and my download bandwidth is about 18Mb. A while back, a torrent kept speeding up until it hit the max speed of my connection. It was amazing, I'd never seen anything like it with torrents before! See the attached pic.
Attached Thumbnails
Click image for larger version

Name:	Wow!.bmp
Views:	70
Size:	91.5 KB
ID:	42399  
__________________
Siggie in the post.

Last edited by qubit; May 29, 2011 at 04:18 AM.
qubit is offline  
Reply With Quote
Old May 29, 2011, 03:46 AM   #7
Melvis
2000 Posts
 
Melvis's Avatar
 
Join Date: Mar 2008
Location: Australia
Posts: 2,929 (1.55/day)
Thanks: 602
Thanked 459 Times in 381 Posts

System Specs

I wish i had your 99K speeds, i just updated COD Black Ops at a max speed of 10K all day long =/
Melvis is offline  
Reply With Quote
Old May 29, 2011, 03:59 AM   #8
Jstn7477
2000 Posts
 
Jstn7477's Avatar
 
Join Date: Aug 2009
Location: Sarasota, Florida, USA
Posts: 3,115 (2.29/day)
Thanks: 384
Thanked 1,177 Times in 799 Posts

System Specs

When a patch is released via Steam, nearly all the clients (that are online and have automatic updates) download the patch at the same time, putting high strain on the servers. As an operator of SRCDS game servers for my gaming community (TF2, etc.), it can be hell sometimes even getting the servers updated with HLDSUpdateTool because of the demand, since TF2 is still a popular game. Otherwise, if I'm downloading my library on a new computer or something, I'll easily max out my connection, but some games download at different speeds, suspend, etc.
__________________
Intel Crunchers (30 threads): 2x 3770K 4.3GHz, 2600K 4GHz, X3210, P-M 735A, P4 3GHz,
AMD Crunchers (20 cores):FX-8150 (4t), 1100T 3.6GHz, 1045T 3.4GHz, X3 8550 2.5GHz, T64 ML-37
AMD Folders (6272 GCN cores): 2x 7950 1125/1475, 7970 1150/1650, 7770
NV Folders (2336 GF10x + 1344 GK104 cores):GTX 470 & 465 720/1715, 4x 460 768MB 825/2000, GTS 450, 660Ti 1228/6000

HEATWARE
Jstn7477 is online now  
Crunching for Team TPU More than 25k PPD
Reply With Quote
Old May 29, 2011, 04:19 AM   #9
douglatins
2000 Posts
 
douglatins's Avatar
 
Join Date: May 2008
Location: Brasil
Posts: 2,606 (1.42/day)
Thanks: 295
Thanked 266 Times in 203 Posts
Send a message via MSN to douglatins Send a message via Skype™ to douglatins

System Specs

They should have some sort of cloud based ondemand server thing then

PS: Torrent throtelling SUCKS BALLZZZZ
__________________

douglatins is offline  
Reply With Quote
Old May 29, 2011, 05:16 AM   #10
HammerON
The Watchful Moderator
 
HammerON's Avatar
 
Join Date: Mar 2009
Location: The Cold North
Posts: 4,333 (2.81/day)
Thanks: 3,966
Thanked 2,868 Times in 1,539 Posts

System Specs

Quote:
Originally Posted by erocker View Post
Settings>change download server
This has worked in the past for me when I was getting slow download speeds.
HammerON is offline  
Crunching for Team TPU
Reply With Quote
Old May 29, 2011, 05:26 AM   #11
ShiBDiB
2000 Posts
 
ShiBDiB's Avatar
 
Join Date: Jul 2008
Location: Clifton Park, NY
Posts: 3,124 (1.77/day)
Thanks: 98
Thanked 612 Times in 459 Posts
Send a message via AIM to ShiBDiB

System Specs

Change the server to some middle of nowhere place (in ur general global area) not to another highly populated city ....
__________________
ShiBDiB is offline  
Reply With Quote
Old May 29, 2011, 03:56 PM   #12
newtekie1
Semi-Retired Folder
 
newtekie1's Avatar
 
Join Date: Nov 2005
Location: Indiana
Posts: 17,741 (6.49/day)
Thanks: 780
Thanked 5,113 Times in 3,704 Posts

System Specs

Quote:
Originally Posted by douglatins View Post
I know, but downloading things from fast servers, like microsoft, nvidia drivers.. All get more than 1MB speeds.

Changes do SA, 27KB/s speeds
Believe it or not, they actual servers/connections probably are not that much faster. The difference is the load on those servers are way less. When a patch comes out, every steam client that is running tries to download it all at once, there aren't nearly as many people connecting to nVidia's servers looking for drivers.

Quote:
Originally Posted by qubit View Post
It does make you wonder why a progressive company like Valve doesn't use torrent technology. I believe WoW uses it and I know that the BBC's iPlayer does, so why not Valve?

My current ISP doesn't throttle torrents and my download bandwidth is about 18Mb. A while back, a torrent kept speeding up until it hit the max speed of my connection. It was amazing, I'd never seen anything like it with torrents before! See the attached pic.
You answered your own question. Their method is guaranteed to work, it might be slow, but it is reliable. Switching to a torrent technology means that you are going to have a large group of people that have even worst speeds or can't access the data at all due to ISP limiting or blocking torrent activity.
__________________

Rig1: System Specs.
Rig2: A8-5600K@4.4GHz / AsRock FM2A75 Pro4 / 8GB Corsair DDR3-1600 9-9-9-24 / HD7560D / Samsung DVD-Burner / 1.5TB WD Green + 3x3TB WD RED in RAID5
Rig3: Athlon X2 4200+ / M4A79 Deluxe / 4GB G.Skill Pi DDR2-800 4-4-4-12 / GT430 / Sony DVD-Burner / 500GB WD
Rig4: Phenom II x6 1605T @ 3.6GHz / Asus M5A99X Evo / 8GB PNY DDR3-1600 9-9-9 / GTX470 & GTX470 / Samsung DVD-Burner / 1.5TB Seagate
newtekie1 is offline  
Crunching for Team TPU More than 25k PPD
Reply With Quote
Old May 29, 2011, 09:09 PM   #13
m4gicfour
500 Posts
 
m4gicfour's Avatar
 
Join Date: May 2008
Location: Swift Current, SK, Canada
Posts: 788 (0.43/day)
Thanks: 38
Thanked 294 Times in 225 Posts

System Specs

Quote:
Originally Posted by newtekie1 View Post
You answered your own question. Their method is guaranteed to work, it might be slow, but it is reliable. Switching to a torrent technology means that you are going to have a large group of people that have even worst speeds or can't access the data at all due to ISP limiting or blocking torrent activity.
This is why I believe more companies like valve need to start using torrent technology. Torrents aren't illegal. Sure, some of the content being downloaded via that technology is priated. Perhaps even most right now.

The technology works, and in fact, was designed for exactly this problem... The more companies start using it in high-profile, unarguably legal production software, the less the ISPs argument stands up.

Even if you don't agree, it's as simple as putting a checkbox in the settings, with torrenting defaulting to OFF. Torrents support HTTP seeds, so even if not many people use it at first, there still would be a benefit for those that do, since valve could use the standard servers as seeds. Sure Valve would have to put in time and money to code a secure, reliable system and then maintain that code along with the current system, but it would actually save valve on bandwith over the long run.
__________________
“Yes, but you are comparing Bethesda to EA. That's like comparing a fine dining experience at a gourmet restaurant to eating a turd out of a dumpster.” -Kreij

E-Mail me? Please use with courtesy.

Heatware
m4gicfour is offline  
Reply With Quote
The Following User Says Thank You to m4gicfour For This Useful Post:
Old May 29, 2011, 09:22 PM   #14
RejZoR
3500 Posts
 
RejZoR's Avatar
 
Join Date: Oct 2004
Location: Europe/Slovenia
Posts: 3,963 (1.26/day)
Thanks: 39
Thanked 752 Times in 540 Posts

System Specs

300KB/s is not that bad. I mean it's not like the patch for Witcher 2 is 2GB in size. Or is it? It should take couple of minutes.

As for P2P using as data transfer, well they'd have to make games cheaper as you invest your own bandwidth into their stuff. Their costs would decrease so to make it fair they should make stuff slightly cheaper to offload that difference.
__________________
RejZoR's Little Secrets @ rejzor dot tk
RejZoR is offline  
Reply With Quote
Old May 29, 2011, 09:24 PM   #15
qubit
Overclocked quantum bit
 
qubit's Avatar
 
Join Date: Dec 2007
Location: Quantumville UK
Posts: 8,640 (4.34/day)
Thanks: 4,169
Thanked 3,301 Times in 1,941 Posts

System Specs

Quote:
Originally Posted by newtekie1 View Post
You answered your own question. Their method is guaranteed to work, it might be slow, but it is reliable. Switching to a torrent technology means that you are going to have a large group of people that have even worst speeds or can't access the data at all due to ISP limiting or blocking torrent activity.
m4gicfour has stolen my thunder for my reply!

Just make it torrent downloads an option and the problem of ISP throttling is solved.

Quote:
Originally Posted by m4gicfour View Post
This is why I believe more companies like valve need to start using torrent technology. Torrents aren't illegal. Sure, some of the content being downloaded via that technology is priated. Perhaps even most right now.

The technology works, and in fact, was designed for exactly this problem... The more companies start using it in high-profile, unarguably legal production software, the less the ISPs argument stands up.

Even if you don't agree, it's as simple as putting a checkbox in the settings, with torrenting defaulting to OFF. Torrents support HTTP seeds, so even if not many people use it at first, there still would be a benefit for those that do, since valve could use the standard servers as seeds. Sure Valve would have to put in time and money to code a secure, reliable system and then maintain that code along with the current system, but it would actually save valve on bandwith over the long run.
Well, said!
__________________
Siggie in the post.
qubit is offline  
Reply With Quote
Old May 29, 2011, 09:25 PM   #16
m4gicfour
500 Posts
 
m4gicfour's Avatar
 
Join Date: May 2008
Location: Swift Current, SK, Canada
Posts: 788 (0.43/day)
Thanks: 38
Thanked 294 Times in 225 Posts

System Specs

No, like I say, make it an option. Then if you want to not waste bandwidth, you can suffer the standard download speeds. If you want it RIGHT NOW, turn torrenting on and realise that nothing is free.

Quote:
Originally Posted by qubit View Post
m4gicfour has stolen my thunder for my reply!

Just make it torrent downloads an option and the problem of ISP throttling is solved.

Well, said!
lol, Fight tha powah mang!

Seriously, though; this is exactly why throttling is wrong.
__________________
“Yes, but you are comparing Bethesda to EA. That's like comparing a fine dining experience at a gourmet restaurant to eating a turd out of a dumpster.” -Kreij

E-Mail me? Please use with courtesy.

Heatware
m4gicfour is offline  
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
SSD Speeds Really Slow error_f0rce Storage 18 Oct 11, 2010 11:01 PM
Why are my download speeds so bad?!?! jasper1605 Networking & Security 17 Sep 10, 2010 06:23 PM
Steam slow download HossHuge Games 9 Jul 14, 2009 03:36 PM
Slow network speeds? Pinchy Networking & Security 4 Apr 20, 2008 03:36 PM
Slow net speeds on Router Owen_Evans General Hardware 7 Aug 29, 2007 11:54 PM


All times are GMT. The time now is 05:23 PM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
no new posts