10-16-2009, 08:55 PM
Oh you nerds 
[Advanced]: Set up sv_downloadurl for faster downloads
1: sv_downloadurl is for HTTP
2: Make sure there is NO trailing slash, it won't work
3: It's not smart running a fastDL server from the same connection the gameserver is on
4: It's even less smart doing the above on your limited home connection
5: FastDL will be faster regardless of where you host it
Running a fastDL server from the same connection the gameserver is on is BAD because:
1 => When someone connects to the server and initiates a download, ALL bandwidth available will be used to try and MAX OUT that clients download speed. If that guy is on a 100mbit connection and your gameserver is too, the client WILL download with 100mbit and your server will lag to death (cause theres no bandwidth available)
2 => Same goes for home connection, only available bandwidth hardly is enough to support ONLY the gameserver.
3 => File transfers cost CPU power, that CPU power SHOULD be with the gameserver but it will be used up by the filetransfer since that has higher priorities.
Also, direct gameserver downloads on the Source engine games are limited on: 30KB/s download
Orangebox engine games are limited on 100KB/s download
The above values are the MAXIMUM, they are however directly related to your sv_maxrate settings. sv_maxrate 10000 will make it 10KB/s max. sv_maxrate 0 will make it the max values stated above.

[Advanced]: Set up sv_downloadurl for faster downloads
1: sv_downloadurl is for HTTP
2: Make sure there is NO trailing slash, it won't work
3: It's not smart running a fastDL server from the same connection the gameserver is on
4: It's even less smart doing the above on your limited home connection
5: FastDL will be faster regardless of where you host it
Running a fastDL server from the same connection the gameserver is on is BAD because:
1 => When someone connects to the server and initiates a download, ALL bandwidth available will be used to try and MAX OUT that clients download speed. If that guy is on a 100mbit connection and your gameserver is too, the client WILL download with 100mbit and your server will lag to death (cause theres no bandwidth available)
2 => Same goes for home connection, only available bandwidth hardly is enough to support ONLY the gameserver.
3 => File transfers cost CPU power, that CPU power SHOULD be with the gameserver but it will be used up by the filetransfer since that has higher priorities.
Also, direct gameserver downloads on the Source engine games are limited on: 30KB/s download
Orangebox engine games are limited on 100KB/s download
The above values are the MAXIMUM, they are however directly related to your sv_maxrate settings. sv_maxrate 10000 will make it 10KB/s max. sv_maxrate 0 will make it the max values stated above.
Join the Source Dedicated Server Support Group on Steam Community!
Source Dedicated Server (SRCDS)
Free to join, Live support! (When available)
http://forums.srcds.com/viewtopic/5114
Source Dedicated Server (SRCDS)
Free to join, Live support! (When available)
http://forums.srcds.com/viewtopic/5114