AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   CS:S DM (https://forums.alliedmods.net/forumdisplay.php?f=77)
-   -   Server load (https://forums.alliedmods.net/showthread.php?t=42625)

janipewter 08-04-2006 13:11

Server load
 
Hi, I run a very popular counter-strike source server which plays surf maps only, a LOT of the regular players suggested I put the CSSDM mod on the server so I have, and I have found that it makes severly high loads on the server.

The system is as follows:
Intel Pentium 4 2.8GHz HT
1024MB PC2700 DDR Memory
2x 74GB Western Digital Raptor HD's in RAID1
18 slot server running @ 33tickrate

I have tried to optimize the CSSDM config for best performance, like instant ragdoll removal etc, I've totally taken out the primary weapons menu since the maps have weapons lying around anyway, yet with 12 players currently in the server, srcds_i686 is using 20% CPU and 8% memory. Withouth the DM mod, the full server (18 players) normally never uses over 10% CPU and 5% memory.

Is there any way to fix this?

BAILOPAN 08-04-2006 20:12

Re: Server load
 
CS:S DM increases the activity of gameplay by a large factor. You shouldn't be surprised that it is taking up more CPU. It's not that it's poorly coded, it's that you're stressing CS:S.

With that said, I think those are fairly good results. CS:S DM only taking 20% of CPU, CSDM for 1.6 used to take up much more on machines much better than that one.

I plan on profiling the next version of CS:S DM but it's not a high priority.

janipewter 08-07-2006 08:30

Re: Server load
 
Thanks for the quick response. What do you mean by 'profiling'?

BAILOPAN 08-08-2006 16:58

Re: Server load
 
Profiling is the process of running a tool like AMD CodeAnalyst. It "profiles" the state of an application every X processor ticks, and gives you statistics of which function calls and instructions were used the most.

It's often helpful for seeing obvious bottlenecks.


All times are GMT -4. The time now is 14:02.

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