Jump to content
Sign in to follow this  
SeyBee

Huge server performance problems - need help

Recommended Posts

I have serious problems with the server on mod DayZ. With +30 players, server performance 30 minutes after the restart drops to 20fps and after one hour to 4-5fps. There are horrible lags in these conditions game becomes impossible. I tried different settings in the basic.cfg file but it did not change anything. No matter what values I set in file server always uses about 3Mbit upload. I've added a parameter bandwidthalg=2 to starting parameters but it did not change anything.

In the .rpt log there is a lot of errors such as:

Server: Object 5:169 not found (message 70)

NetServer :: sendmsg: can not find channel # 747544880, users.card = 27

NetServer: users.get failed when sending to 747544880

Message not sent - error 0, message ID = ffffffff, to 747544880

Server: Network message is pending 2a838d

CPU is loaded in 15-17%. The server process is running in real time and is assigned to a concrete two cores.

The server spec is:

Windows Server 2008

AMD FX-8150@4400Mhz

32GB DDR3

4x160GB Raid 0+1

1Gbps Up/Down via optical fiber link

Server startup parameters

-ip=x.x.x.x -port=2302 -bandwidthalg=2 -mod=@dayz;@hive; -profiles=server -config=server\config.cfg -cfg=server\basic.cfg -cpuCount=2 -exThreads=1 -nosound

basic.cfg

MaxBandwidth=104857600;
MaxMsgSend=192;
MaxSizeGuaranteed=384;
MaxSizeNonguaranteed=64;
MinErrorToSendNear=0.01;
MinErrorToSend=0.01;
MaxCustomFileSize=0;
Windowed=0;
adapter=-1;
3D_Performance=1;
Resolution_Bpp=32;
serverLongitude=17;
serverLatitude=52;
serverLongitudeAuto=17;
serverLatitudeAuto=52;

I look forward on your help.

Edited by SeyBee

Share this post


Link to post
Share on other sites

Huge drop in FPS with over 30+ players in DayZ is normal, from everything I've experienced in heard from other server admins.

Don't use standard DayZ and instead using one of the public Hive versions and you will get better performance.

Also ensure the CPU priority is above "Normal" to get more use of those 2 cores.

You should also post your server.cfg incase there's something wrong there.

Finally, you should try tweaking your firewall, and running some external tests on it to determine packet loss and any NAT traversal issues.

Share this post


Link to post
Share on other sites
I have serious problems with the server on mod DayZ. With +30 players, server performance 30 minutes after the restart drops to 20fps and after one hour to 4-5fps. There are horrible lags in these conditions game becomes impossible. I tried different settings in the basic.cfg file but it did not change anything. No matter what values I set in file server always uses about 3Mbit upload. I've added a parameter bandwidthalg=2 to starting parameters but it did not change anything.

In the .rpt log there is a lot of errors such as:

Server: Object 5:169 not found (message 70)

NetServer :: sendmsg: can not find channel # 747544880, users.card = 27

NetServer: users.get failed when sending to 747544880

Message not sent - error 0, message ID = ffffffff, to 747544880

Server: Network message is pending 2a838d

CPU is loaded in 15-17%. The server process is running in real time and is assigned to a concrete two cores.

The server spec is:

Windows Server 2008

AMD FX-8150@4400Mhz

32GB DDR3

4x160GB Raid 0+1

1Gbps Up/Down via optical fiber link

Server startup parameters

-ip=x.x.x.x -port=2302 -bandwidthalg=2 -mod=@dayz;@hive; -profiles=server -config=server\config.cfg -cfg=server\basic.cfg -cpuCount=2 -exThreads=1 -nosound

basic.cfg

MaxBandwidth=104857600;
MaxMsgSend=192;
MaxSizeGuaranteed=384;
MaxSizeNonguaranteed=64;
MinErrorToSendNear=0.01;
MinErrorToSend=0.01;
MaxCustomFileSize=0;
Windowed=0;
adapter=-1;
3D_Performance=1;
Resolution_Bpp=32;
serverLongitude=17;
serverLatitude=52;
serverLongitudeAuto=17;
serverLatitudeAuto=52;

I look forward on your help.

dude...where is your MIN BANDWITH SETTING???? why did you remove it? who told you too?

http://community.bistudio.com/wiki/basic.cfg

Note

The greatest level of optimization can be achieved by setting the MaxMsgSend

and MinBandwidth parameters. For a server with 1024 kbps we recommend the

following values:

MaxMsgSend = 256;

MinBandwidth = 768000;

If you see the server is not using bandwidth that it could use, you can try increasing values MaxMsgSend and MinBandwidth.

my firend, you need to learn how to read...no wonder you been trying different settings and nothing changes... your missing a very important setting !!!

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×