Currently I'm running 2 Garry's Mod servers on my 2 core VDS with 4GB of ram, along with WAMP to run my website. My jailbreak server starts to lag around 35 players and the second server gets very little traffic (around 5-8 players daily, if that) but I'm mainly concerned about optimizing my server more to make it lag less. Once the 35 players hits, everyone's ping doubles and usually goes over 100, while they are usually 15-50 when the server is not being stressed. I don't understand why this is happening because I think I'm still well within my limits but perhaps it just lags at a certain point.
This shows my performance tab, which shows the CPU is currently ranging from 60-80% (Still another 20% to use?) I was thinking that everything ran good until the 100% point, but I am well within my RAM limits.

Next shows my scoreboard in game, which displayers that user's pings are higher then they should be at this point.

Here is my commandline that is used to start the server:
-console -game "garrysmod" -maxplayers 50 +map "jb_new_summer_v2" -ip 74.91.124.240 -port 27015 -nohltv -nocrashdialog +host_timer_spin_ms 0 +r_hunkalloclightmaps 0 -tickrate 33
I honestly have no idea what host_timer_spin_ms or r_hunkalloclightmaps do, I just used them because NFo used them in their managed gameservers.
Here is my server.cfg, which was also adopted from settings that NFo used in their managed gameservers.
Code: Select all
hostname "SleekGamers.com | Summer Jailbreak"
sbox_godmode 0
sbox_noclip 0
sbox_weapons 0
mp_falldamage 1
sv_maxrate 0
sv_minrate 100000
sv_maxupdaterate 99
sv_maxcmdrate 99
sv_timeout 120
sv_allowupload 0
sv_allowdownload 0
sv_stats 0
sv_region 1
fps_max 0
sv_parallel_packentities 0
sv_parallel_sendsnapshot 1
net_queued_packet_thread 1
net_splitpacket_maxrate 100000
sv_downloadurl "http://fastdl.sleekgamers.com/jailbreak/"
sv_loadingurl "www.sleekgamers.com/servers/jb-summer/motd/load.php?steamid=%s"
exec banned.cfg
exec banned_user.cfg


