1. Variance has multiple factors, the biggest and most important one being
network.  Find a location/datacenter that provides the best network to you
and your geographic location (including the location of your customers).

2. This depends on what you're planning on hosting (PUG vs Surf vs multi
1v1 vs minigame server, how many people are going to be on it, what
maps/games you're going to be hosting, how many things are going to be
present, etc.).  If it's a simple Scrim server (vanilla CSGO with 5v5),
then I'd suggest a minimum of 2.0 GHz CPU clock speed.  If it's something
with more people, then higher clock speed would be preferred.

3. iirc, SRCDS is a singlethreaded application that has some multithreaded
capabilities (so not full multithreaded application).  Therefore, processor
speed is probably going to be more important rather than how many CPU cores
it has (unless you're planning on running multiple CSGO servers on the same
dedicated server).

4. Similar to point 2, most vanilla CSGO server (5v5 scrim/pug servers)
should be fairly lightweight.  I'd say a minimum of 512 mb RAM allocated.

The general rule of thumb I usually go by is 1 server each gets a dedicated
CPU and 1 GB dedicated RAM.  Honestly that rule can be considered a fair
waste of resources, but since for me performance is more important I'd be
willing to "sacrifice" some spare processing power/space to make sure my
scrim servers are working properly.  So lets say you have a following
server:
Intel Xeon E5-2630 v3 (8 cores clocked from 2.4 GHz to 3.2 GHz)
16 GB RAM

Using the previous requirements, I'd suggest around 7 CSGO servers.  1 core
for each game server and then one core for the operating system (Linux for
me).

Default Kernel is fine.  Kernel optimization is no longer needed (in my
opinion) and the trade-off between trying to squeeze the last bit of juice
through kernel optimization and support/time spent/performance isn't worth
it.  This is of course debatable, but this is how I feel.  SRCDS should run
fine with default kernel.

0.005 variance is incredibly difficult to maintain.  Especially if your
server starts to have more people on it as more processes are running and
more calculations are needed.  When your server fills up and suddenly
you're no longer at 0.005 variance, don't fret.  It's fine.

*tldr:* Figure out where you want your server before anything else.
Variance is most commonly attributed to the network and network stability.
Ask about the network of each DC, don't worry about the hardware just yet.


On Mon, Nov 23, 2015 at 8:38 PM, Kristóf Deli <[email protected]> wrote:

> Hello,
> I want to build a server for CSGO Dedicated Servers
> What CPU do I need and what kernel?
> I want like 0.005 variance.
> Thank you for help
>
> _______________________________________________
> Csgo_servers mailing list
> [email protected]
> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/csgo_servers
>
_______________________________________________
Csgo_servers mailing list
[email protected]
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/csgo_servers

Reply via email to