Raised This Month: $51 Target: $400
 12% 

Most important aspect for smooth CSGO servers


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
Major Erection
AlliedModders Donor
Join Date: Dec 2015
Location: Malaysia
Old 02-08-2016 , 04:50   Most important aspect for smooth CSGO servers
Reply With Quote #1

So I've recently got a new dedicated server. The specs are :
Intel® Xeon® X3460 2.80GHz
4 Cores 8 Threads
8 GB RAM
120 GB SSD

This is the cheapest one they have.

So I can easily run more than 5 128-tick servers on this machine but there is one issue.

If the players in the servers are more than 20, the SV and choke skyrockets. So what I wanna know is the reason this is happening. I know for a fact that my server is capable of handling 5 16-slot 128-tick servers simultaneously.

I'm not that savvy when it comes to Cores and threads that kind of stuff.

Is there a reason why this is happening?
__________________
Major Gaming
Major Erection is offline
Taner
Member
Join Date: Jun 2009
Old 02-08-2016 , 11:12   Re: Most important aspect for smooth CSGO servers
Reply With Quote #2

Try this: https://forums.alliedmods.net/showpo...2&postcount=10
(just dont touch net_compresspackets leave it 1)
+
Run all srcds with high priority or realtime.
+
use windows for cs:go

Last edited by Taner; 02-08-2016 at 11:13.
Taner is offline
Major Erection
AlliedModders Donor
Join Date: Dec 2015
Location: Malaysia
Old 02-08-2016 , 12:14   Re: Most important aspect for smooth CSGO servers
Reply With Quote #3

Quote:
Originally Posted by Taner View Post
Try this: https://forums.alliedmods.net/showpo...2&postcount=10
(just dont touch net_compresspackets leave it 1)
+
Run all srcds with high priority or realtime.
+
use windows for cs:go
Wow thanks!

I'm already using ubuntu so I guess it's too late for windows xD.

For running srcds in high/real time I'm not sure how to do that in the command line?

And for net_compresspackets should I leave it at 1 or 0? The link you gave me stated 0. Also I have unlimited bandwidth.

Thanks in advance
__________________
Major Gaming

Last edited by Major Erection; 02-08-2016 at 12:21.
Major Erection is offline
Neuro Toxin
Veteran Member
Join Date: Oct 2013
Location: { closing the void; }
Old 02-08-2016 , 17:32   Re: Most important aspect for smooth CSGO servers
Reply With Quote #4

Quote:
Originally Posted by Major Erection View Post
So I can easily run more than 5 128-tick servers on this machine but there is one issue.
4 cores == 4 servers if each server maxes out it's core. If you introduce a 5th server that also requires an entire core your going to get sv variance issues.

Quote:
Originally Posted by Major Erection View Post
If the players in the servers are more than 20, the SV and choke skyrockets. So what I wanna know is the reason this is happening. I know for a fact that my server is capable of handling 5 16-slot 128-tick servers simultaneously.
Each game server uses its own core. When the CPU usage on a core maxes out you receive sv/var on the server using that core.

The CPU your using is over 5 years old and has a low clockspeed. This lets your machine down.

My advise. 4 x 16 slots @ 128 tick. If you still get sv var, reduce your slot counts or get a newer/faster CPU.
__________________
Neuro Toxin is offline
Neuro Toxin
Veteran Member
Join Date: Oct 2013
Location: { closing the void; }
Old 02-08-2016 , 17:39   Re: Most important aspect for smooth CSGO servers
Reply With Quote #5

Quote:
Originally Posted by Major Erection View Post
Wow thanks!

I'm already using ubuntu so I guess it's too late for windows xD.

For running srcds in high/real time I'm not sure how to do that in the command line?

And for net_compresspackets should I leave it at 1 or 0? The link you gave me stated 0. Also I have unlimited bandwidth.

Thanks in advance
Windows is not better than linux and vis versa.

DO NOT RUN GAME SERVERS AT REALTIME PRIORITY!!!!!

The system drivers run here and having your game server competing for resources with drivers == disaster.

1. You will degrade game server performance
2. You could freeze/hang drivers or system processes
__________________
Neuro Toxin is offline
Puppetmaster
Senior Member
Join Date: Jun 2015
Location: Probably at a computer.
Old 02-08-2016 , 21:49   Re: Most important aspect for smooth CSGO servers
Reply With Quote #6

Quote:
Originally Posted by Neuro Toxin View Post
DO NOT RUN GAME SERVERS AT REALTIME PRIORITY!!!!!
Never ever ever ever run at realtime.

Should I use realtime?
Step 1: Is it a driver or process which blocks other system components?
Yes: No, only as a last resort.
No: No. Never.
Maybe?: No, this is a yes no question. Go back to step 1 and unless you work it out assume no.
__________________

GZS Servers
Puppetmaster is offline
Taner
Member
Join Date: Jun 2009
Old 02-09-2016 , 09:33   Re: Most important aspect for smooth CSGO servers
Reply With Quote #7

Quote:
Originally Posted by Major Erection View Post
Wow thanks!

I'm already using ubuntu so I guess it's too late for windows xD.

For running srcds in high/real time I'm not sure how to do that in the command line?

And for net_compresspackets should I leave it at 1 or 0? The link you gave me stated 0. Also I have unlimited bandwidth.

Thanks in advance
High/realtime for linux: https://forums.alliedmods.net/showpo...64&postcount=8

For unlimited bandwidth you can try net_compresspackets 0
Taner is offline
Neuro Toxin
Veteran Member
Join Date: Oct 2013
Location: { closing the void; }
Old 02-09-2016 , 17:22   Re: Most important aspect for smooth CSGO servers
Reply With Quote #8

Your missing the point. The OP is overloading their cpu. While these settings might help a little they wont allow 20+ players @128 ticks.

Also: net_compresspackets. The cpu on your network card compresses packets not the main cpu. There is no cpu saved by setting this to 0.

You can edit driver settings on the NIC to let main cpu do compression instead of the NIC. You would crazy to do this.
__________________
Neuro Toxin is offline
Puppetmaster
Senior Member
Join Date: Jun 2015
Location: Probably at a computer.
Old 02-09-2016 , 17:34   Re: Most important aspect for smooth CSGO servers
Reply With Quote #9

I agree with Neuro Toxin, the OP's CPU is underpowered for what he is trying to do. 2.8GHz is extremely slow and its a chip from 2009 so its far from recent. Most people I know have long since upgraded from this socket.

Changing the nice values for the processes will have little to no effect and could be extremely detrimental to the other processes running in his system. For instance during peaks some processes will be starved of cycles which can trigger watchdogs to kill them. In this scenario it can kill things like networking and even cause system reboots. Changing the nice values to extremes like this is a very VERY bad idea and anyone who thinks otherwise does not understand what they are doing.

Please actually do your research before doing anything that is super dumb:
https://en.wikipedia.org/wiki/Watchd...tchdog_restart
__________________

GZS Servers
Puppetmaster is offline
Major Erection
AlliedModders Donor
Join Date: Dec 2015
Location: Malaysia
Old 02-11-2016 , 08:21   Re: Most important aspect for smooth CSGO servers
Reply With Quote #10

So....in other words, it's not possible unless I get new hardware? What are threads and do they do for the servers?
__________________
Major Gaming

Last edited by Major Erection; 02-11-2016 at 08:22.
Major Erection is offline
Reply



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


All times are GMT -4. The time now is 01:59.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode