minimum and recommended for 64 players, 32, 16, 8, 4, 2…
what are the requirements for a dedicated server?
Assume 4kB upstream for each client. So a 20 player server would need 80kB, or about two and a half cable connections. As things go over 20 players, you’ll probably need more bandwidth for each client as more events are happening that need to go to more people. Finally, you only want to count on using about 70% to 80% of your available upstream bandwidth on clients. Oversaturating your connection leads to higher pings all around, in addition to late packets and ping spikes.
RK
From a post I made elsewhere:
I ran the Performance tool included in W2K while playing some games to see how much BW was used. It reports the number of bytes sent on the interface (including framing), so it should be fairly accurate. My rate is 25000, everything else at default.
Empty server
Received: average 1000 bytes/s~
Sent: average 2000 bytes/s
22 player ETPro 2.0.7 server (sv_maxrate 15000)
Received/average: 5500 bytes/s
Sent/average: 2500 bytes/s
It depends a lot on how much action there’s going on though, so here’s the highest numbers I saw during gameplay:
Received/max: 11000 bytes/s
Sent/max: 5000 bytes/s
This could of course be even higher if all action is concentrated to one small area (or on wide open maps).
That was from the client’s point of view, the sent/received numbers are the other way around on the server. With the above example anything lower than 1122 kB upstream and 522 kB downstream on the server would cause lag at some point.
You only need 128Mb of RAM to run the dedicated server. Naturally, this assumes you’re not running anything else at the same time. 256Mb is probably safe for most common configurations. If you’re running custom maps, you might consider bumping that up to 512 or so, as some have higher requirements than stock maps.
CPU will be based on number of players. I’ve ran a 20 player server on a 800Mhz system just fine. For 32 players, you’ll want to aim for 1Ghz or so. For Linux servers you can get by with less, as the OS uses fewer resources than a standard windows box, depending on your configuration.
RK
copy paste from the docs:
Server Minimum System
There are two types of servers you can create to run Enemy Territory: Listen servers and Dedicated servers. Listen servers allow you to play the game and host it at the same time, while Dedicated servers only host the game. Dedicated servers use fewer resources than Listen servers, and are therefore more stable to play on. Listen servers work well if you’re playing on a LAN.To run a Dedicated server, we suggest you have at least:
· Intel® Pentium® IV 1.3ghz processor or equivalent
ET needs about 30 MHz dedicated to the ET process per player slot. Here is a table with suggested server speeds based upon maximum client settings.o For a 32 player dedicated server, ET will need 1ghz.
o For a 16 player dedicated server, ET will need 500mhz.
o For an 8 player dedicated server, ET will need 250mhz.· 128 MB RAM
This assumes no other applications are running in the background. If other server applications are running, you should expect to need more system RAM.· Excellent connection to the Internet or LAN. We strongly recommend T1 connection speed.
Servers on Cable or DSL connections should limit their games to only to 2-4 players (depending on upstream).
Bear in mind that is saying ET will need approx 30mhz per player, you will need to add some mhz on top for anything else running (and I strongly suggets a dedicated server should only be running what is absolutely necessary, as another program making occasional big uses of CPU or disk accesses etc can give everyone a nasty ping spike). 128mb is also just for ET, so realisitcally server needs more like 256mb, though note for servers running 32+ I’d suggest increasing the com_hunkmegs value a little, maybe to 96mb (add to the shortcut/batchfile/command line or whatever you use to launch server “+set com_hunkmegs 96”) - this is semi guess though as I cant remember if it is 64 player or 32 player that needs hunkmegs of 128. Either should be OK on a reasonably well setup server with 256mb of ram - neither will be OK on one with 128mb of ram though!
hopefully some extra server help - needs updating a lot i think 