
If you set the rates high, people with good internet connections will have a much better gaming experience, with less lag and better hit registry. On the other hand, if you have very limited bandwidth (perhaps you're running the server off a home machine), then you will want to make sure that all the bandwidth isn't being used by a couple of players by setting the rate low. The people with good internet connections could use as much as they wanted, and the people with worse connections could still transfer all the stuff they possibly can. If you some how had unlimited bandwidth, then that wouldn't matter at all. It tends to equalize the gameplay when you have people with lots of very different internet connections who want to play your server. A person with a good internet connection will experience worse gameplay, but the people with worse connections won't have all their bandwidth stole by the good internet connection people. Thus, people with even the best internet connections can't use a lot of bandwidth and steal it from the people with the bad internet connections. It does this by restricting the amount of bandwidth people can use. If you set it low, it will tend to help players who have crappy internet connections to still get pretty good gameplay. This is the maximum number of bytes per second that a player can request from the server.

If you're hosting the server yourself, by all means, boost it up there, but don't pay for something that won't make any difference. There is really no way you wouldn't do perfectly fine with sys_ticrate 500, and going over that is just a waste of money. My server happens to run at that because my server hosting company doesn't know what sys_ticrate is, but don't shill out big bucks to get a 1000fps server. There is almost no reason to ever have a sys_ticrate 1000. Sys_ticrate 60 is the default, but a server can be run with as many as 1000 fps.Ī higher sys_ticrate will use more resources, so if you're running a really crappy machine, don't try to run 1000 fps.

Sys_ticrate is set in the server.cfg file. Sys_ticrate controls how many frames per second the server renders. There are basically five rates your server has: This post tells you about rates specific to HLDS servers. Steam wrote an article about maximizing server rates, but it's for both HLDS and Source servers.
