08-06-2008, 11:08 PM
No like the the the timekeeping in the motherboard. Like HPET or APCI.
realchamp Wrote:Hazz Wrote:Has someone helped you on these forums? If so, help someone else
Mooga Wrote:OrangeBox is a WHORE.
New Set up
|
08-06-2008, 11:08 PM
No like the the the timekeeping in the motherboard. Like HPET or APCI.
realchamp Wrote:Hazz Wrote:Has someone helped you on these forums? If so, help someone else Mooga Wrote:OrangeBox is a WHORE.
08-07-2008, 09:58 PM
Thanks Spartanfrog
I just logged a call to the VMware support people. As I understand it the time keeping is handle by the VMware server directly, which in terms manage the virtual servers from there. I will put it to the test and post feedback on it. Thanks. Nem Spartanfrog Wrote:No like the the the timekeeping in the motherboard. Like HPET or APCI.
08-07-2008, 11:53 PM
Keep us posted. If you need any help, please let me/us know. Proving/disproving rumors about SRCDS related things only helps the community as a whole
~ Mooga ...w00t? - SRCDS.com on Twitter
Please do not PM me for server related help fqdn Wrote:if you've seen the any of the matrix movies, a game server is not all that different. it runs a version of the game that handles the entire world for each client connected. that's the 2 sentence explanation.
08-08-2008, 03:09 AM
Yeah I would be interested to see if this information is correct because I have never tested it. I just heard from some people who understand timekeeping very well...
realchamp Wrote:Hazz Wrote:Has someone helped you on these forums? If so, help someone else Mooga Wrote:OrangeBox is a WHORE.
09-02-2008, 03:54 PM
so any feedback yet? I am currently running a server from there, it seems to be lagging very bad and stuff so does this have to do with the VM or the server sucking or w.e...
09-04-2008, 11:31 PM
When I got a VPS a couple of years ago (OpenVZ technology) I ran a couple of small srcds servers from it. It could handle about 6 66tick slots, not much more.
You're better off just keeping everything inside the host operating system. If anything, virtualise the web server. jameshaigh Wrote:When I got a VPS a couple of years ago (OpenVZ technology) I ran a couple of small srcds servers from it. It could handle about 6 66tick slots, not much more. A single VPS on a shared box isn't anything like an ESX system really though There's no arguing virtualization is good for a lot of services, database, web, etc, but I'd really advise against it for gameservers. Firstly: Why? There's no real reason to. Secondly, as others have said, you're going to run into problems with timing and schedulers. Guest OS's don't support technologies like HPET and high resolution event timers, which will generally stop you from hitting any decent FPS on the srcds instances. Thirdly, the performance overhead is a big waste of resources for something like this. While there isn't too much overhead on the processor side of things, you're going to be looking at at least a few hundred megs of RAM per guest OS for a smooth ride, a lot more than srcds under windows requires edit: Also I do hope you realize that renting all the T1s you need is an absolutely ridiculous idea, when a box like that should be at least colocated in a datacenter for a tenth of the price of a T1, which would probably get you a 100mbit line and much better peering nemesis Wrote:Interesting... I will give it a try and will post findings here so we all can learn . Wondering how you made out with your vmware esx setup. Currnelty i tested a srcds servers under windows 2003 in a esx vm, and customer complained about it being choppy or laggy. also i found that if i changes the vm to 1vcpu rather than 2vcpus that improved performance. but still i'm told it does not function perfectly. anything else you can tell me to help me make this work ? i've scrapped the win2k3 server and am setting it up under ubuntu desktop and centos to test those out. any help would be greatly appreciated. menacers.
11-03-2008, 09:14 AM
Hello guys
I am not sure yet. I played the server and it looks good to me but have not been able to get a decent number of people on it for me to tell. I am using VMware ESX 3i 3.50. I also think I am having issues setting the server.cfg with the correct settings. I am running this on a 5Mbit link, tickrate is 66 , Max Fps is 333. Here is my start line: start /abovenormal /wait C:\srcds\srcds.exe -console +sv_lan 0 -tickrate 66 +fps_max 333 -heapsize 524288 -game cstrike -pingboost 1 +ip 172.24.1.36 -port 27015 +maxplayers 20 +map cs_crackhouse +mp_dynamicpricing 0 I am attaching the current server.cfg file I am using. Can you guys check this for me in case I am missing something here? Thank you Nem.
11-03-2008, 09:17 AM
Here is the server.cfg, it did not paste for some reason:
// ********************************************************************************************************* // This is the server.cfg put it in your srcds cfg folder // use this file to configure your source dedicated server // ********************************************************************************************************* // ********************** // SERVER & PASSWORD INFO // ********************** // Change it to 1 if you want a LAN only Server sv_lan 0 // contact & geo 0=US East coast, 1=US West coast, 2= South America, 3=Europe, 4=Asia, 5=Australia, 6=Middle East, 7=Africa and 255=world. // Change the number to the region you live in!!! sv_region 0 // Give your server a name here hostname "24/7 Crackhouse |NoBots|Stats|" // ****************************************************************** // Rcon password is used to give your server orders by using console, // so think of a good password // ****************************************************************** // rcon_password rcon_password "12345678" // ************************************************************* // If you want your server to be private, fill in a password and // delete the // in front of sv_password // ************************************************************* // sv_password "12345678" // ******************************************************** // Activate ZBLOCK Anti-cheat // ******************************************************** // zb_active 0 // After running zb_lo3 the start money will be reset to this value // zb_startmoney 1600 // Enable or disable Zblock plugin auto-updating // zb_autoupdate 1 // zb_matchconfig cal.cfg // zb_authhost "http://www.caleague.com/zblock.php" mp_dynamicpricing 0 // ******************************************************** // Detox Anti Cheat Configuration // ******************************************************** // Public or Private Mode // 0 = off (Private Mode) // 1 = on (Public Mode) // Default is 1 detox_public 1 // Anti Wallhack and Radar Hack // 0 = off // 1 = on // Default is 1 detox_wh 1 // Anti Speedhack // 0 = off // 1 = on // Default is 1 detox_sh 1 // Allow automatic updating with players on server // 0 = no // 1 = yes // Default is 0 detox_updatewithplayers 0 // Ban type // 0 = Automatic, using value of sv_lan // 1 = Ban by Steam ID // 2 = Ban by IP // Default is 0 detox_bantype 0 // ******************************************************** // Dissolve ragdoll plugin // ******************************************************** // delay in seconds before the ragdoll is removed (recommend 0 to 10) sm_dissolve_delay 0 // type (0 ragdoll rises as it dissolves, 1 and 2 dissolve on ground, 3 is fast dissolve) sm_dissolve_type 0 // ******************************************************** // QuickDefuse plugin // ******************************************************** // <1|0> - Enable/Disable terrorists being able to select a wire colour qd_tchoice 1 // ******************************************************** // C4timer plugin 0 will disable it // ******************************************************** sm_c4timer 10 // ******************************************************** // Get Location plugin // ******************************************************** // 1(on, default)/0 (off) - Announce player locations on connect sm_getlocation_announce 1 // 1(menu, default) 2(console) - Display Locations in 1)menu[Default] or 0)console sm_getlocation_inmenu 1 // ******************************************************** // Aimbot Detection // ******************************************************** // client command aim_info - This will bring up a display showing the data for the current player. // // The minimum number of hit's needed to display a warning. 20 is the default, and is the lowest I would recommend going. aim_minimum_data 20 // This is the minimum number of hits needed to a certain body part to cause a warning. Defaults to 55%. aim_minimum_percentage 55 // These allow you to scale the warnings for each type of hitbox. By default each is set to "0.50" which means // that warnings will never occur for either (to get above 55% they would need to have 110% hits to have a warning occur) aim_torso_weight "0.50" aim_limb_weight "0.50" // ************* // Advanced RCON // ************* sv_rcon_banpenalty 10 sv_rcon_maxfailures 10 sv_rcon_minfailures 5 sv_rcon_minfailuretime 30 // ******************************************************* // GAME SETTINGS, YOU CAN CHANGE THESE THE WAY YOU LIKE IT // ******************************************************* // Sets the amount of minutes players are able to buy mp_buytime 200 // Sets the amount of starting money, max=16000 mp_startmoney 16000 // Sets the amount of secs before C4 explodes mp_c4timer 35 // 1 enables flashlight, 0 disables it mp_flashlight 1 // 1 enables hearing footsteps, 0 disables it mp_footsteps 1 // 1 enables falling damage, 0 disables it mp_falldamage 1 // Sets the number of hostages a player can kill before they are booted from the server. 0 is disabled mp_hostagepenalty 0 // ************************** // TIME, WIN & ROUND SETTINGS // ************************** // Timelimit is how many minutes for a map. mp_timelimit 40 // When a team reaches this amount of wins (before the timelimit or the roundlimit is // reached), it has won the map. 0=disabled mp_winlimit 0 // When two teams finish playing this amount of rounds (before the timelimit or the // winlimit is reached) the map ends. 0=disabled mp_maxrounds 0 // Round time, in minutes. After this amount of minutes has passed, // a scenario win is awarded. Min 1, Max 9 mp_roundtime 2 // Sets the seconds before players can move in the beginning of a round mp_freezetime 2 // TEAMBALANCING // Toggles the forcing of clients to join teams to make it balanced. 1=on and 0=off mp_autoteambalance 1 // Sets the maximum number of players that one team can have more than the // other team. Use a setting of '0' to completely disable the team limiting. mp_limitteams 1 // FF & TEAMKILL & IDLE // Toggles friendly fire 1=on and 0=off mp_friendlyfire 0 // Toggles the forcing of a player to sit out the next round if he // has just killed a teammate. 1=on and 0=off mp_tkpunish 1 // Kick idle/team-killing players. 1=on and 0=off mp_autokick 1 // Kick players who team-kill within this many seconds of a round restart. mp_spawnprotectiontime 10 // After this many seconds without a message from a client, the client is dropped sv_timeout 40 // SPECTATORS // Restricts spectatorcamera view for dead players. 1=on and 0=off mp_forcecamera 0 // toggles whether the server allows spectator mode or not. 1=on and 0=off mp_allowspectators 1 // set to force players to respawn after death mp_forcerespawn 1 // enable player footstep sounds mp_footsteps 1 sv_footsteps 1 // ************************************************************************************ // IF YOU HAVE LAG ISSUES YOU CAN CHANGE THESE SETTINGS, IF YOU KNOW WHAT YOU ARE DOING // ************************************************************************************ // Min bandwidth rate allowed on server, 0=unlimited, 4000=good to keep dialup gamers off the server // Max bandwidth rate allowed on server, 0=unlimited, max=20000 // jcg sv_minrate 5000 // sv_minrate 25000 sv_minrate 5000 sv_maxrate 9999 // sv_mincmdrate 100 // sv_maxcmdrate 100 // Minimum updates per second that the server will allow sv_minupdaterate 10 // Maximum updates per second that the server will allow, increasing this will take more cpu power, 100 is max sv_maxupdaterate 67 // This sets the minimum value for cl_cmdrate. 0 == unlimited sv_mincmdrate 100 // (if sv_mincmdrate > 0), this sets the maximum value for cl_cmdrate sv_maxcmdrate 101 // Frame rate limiter fps_max 333 // All talk sv_alltalk 1 // Enables or disables VALVe's lag compensation mechanism. It's recomended to enable it as it will help people // with slower Internet connections. sv_unlag 1 // Sets the maximum ammount of seconds that the netcode compensates for someone's ping. sv_maxunlag 1 // The user can only spray their spray every x seconds decalfrequency 60 // cl_cmdrate is moved to within sv_client_cmdrate_difference units of cl_updaterate before it is clamped between sv_mincmdrate and sv_maxcmdrate. sv_client_cmdrate_difference 1 // This can be used to force the value of cl_predict for connected clients (only while they are connected). // -1 = let clients set cl_predict to anything // 0 = force cl_predict to 0 // 1 = force cl_predict to 1 sv_client_predict 1 // This can be used to force the value of cl_interpolate for connected clients (only while they are connected). // -1 = let clients set cl_interpolate to anything // 0 = force cl_interpolate to 0 // 1 = force cl_interpolate to 1 // sv_client_interpolate 1 sv_client_interpolate 0 // This can be used to limit the value of cl_interp_ratio for connected clients (only while they are connected). // -1 = let clients set cl_interp_ratio to anything // any other value = set minimum value for cl_interp_ratio sv_client_min_interp_ratio -1 // This can be used to limit the value of cl_interp_ratio for connected clients (only while they are connected). If sv_client_min_interp_ratio is -1, then this cvar has no effect. sv_client_max_interp_ratio -1 sv_forcepreload "1" // ***************************************************** // DOWNLOADS // ***************************************************** // your download host... sv_downloadurl "" // Allow clients to download files sv_allowdownload 1 // Allow clients to upload customizations files like logospray files sv_allowupload 1 // Attention Server-Admins: // Since the map is larger than 16MB with all the custom content, put "net_maxfilesize 32" into server.cfg to allow download of the map. // You should create a *.bsp.bz2 file for faster download (i.e. using "7zip"). // And you can use "sv_downloadurl" for automatic download from your web server instead of the game server. net_maxfilesize 32 // ******************************************************************** // IF YOU KNOW WHAT YOU ARE DOING YOU CAN CHANGE THESE SETTINGS AS WELL // ******************************************************************** // SERVER LOGGING, creates a logfile (needed for statsprograms), "log off" to turn off logging log on sv_logbans 1 sv_logecho 1 sv_logfile 1 sv_log_onefile 1 mp_logfile 1 mp_logdetail 3 mp_logmessage 1 sv_stats 0 // VOICE disabled, if you want VOICE enabled then change 0 into 1 sv_voiceenable 1 // CHEATS & PAUSE sv_cheats 0 // disable clients' ability to pause the server sv_pausable 0 sv_consistency 1 // Pure server mode sv_pure 2 // Server will give clients a warning or see which clients are using impure content // sv_pure_kick_clients 0 // ************** // OTHER SETTINGS // ************** // amount of seconds players can chat after the game is over mp_chattime 15 // if not 0 then game will restart in the specified number of seconds mp_restartgame 0 net_queued_packet_thread "0" // ******************************************************************************* // Exec files on startup... // Exec files on startup...these are placed in the "C:\srcds\cstrike\cfg\" folder. // ******************************************************************************* exec banned_users.cfg exec banned_ip.cfg exec mani_server.cfg
11-03-2008, 01:04 PM
I have tried multiple tries with VPS, all fialed, you won't notice the lag until there are alot of people in the server OR the only another way would be to start a surfmap and try to surf fast, thats when you see constant lag spikes.
I have had big experience with it, and yes I have posted for a feedback, and now I am posting a feed-back, VPS is just bad for srcds just don't use it or you will lose your hair trying to fix it. Good luck!
12-11-2009, 06:08 PM
yea..i have a dual opteron server with 24GB of ram up at our datacenter on Verizon DS3 (40mb up/down) and i try running a CS:Source 11 man private 100 tick 400 fps and holy crap...feels like i'm running on dialup.
tomorrow i plan on wiping the server and just running a straight install of CentOS 5.4 64 bit on it to see how much better it runs :-/
12-11-2009, 11:23 PM
Old and dead thread,
locked.
Join the Source Dedicated Server Support Group on Steam Community!
Source Dedicated Server (SRCDS) Free to join, Live support! (When available) http://forums.srcds.com/viewtopic/5114 |
« Next Oldest | Next Newest »
|