Server Performance ...

  • Offline CREAMPIE
  • Armaholic
  • Veteran
  • ******
  • Posts: 1085
  • ^_^;;

Server Performance ...

« posted: May 26, 2015, 07:40 PM »
So First things first ..

Code: [Select]
// BASIC CONFIG

// BANDWIDTH SETTINGS

MinBandwidth = 262144;
MaxBandwidth = 1048576000;

MaxMsgSend = 256;
MaxSizeGuaranteed = 512;
MaxSizeNonguaranteed=256;
class sockets{maxPacketSize = 1400;};

// SMOOTHNESS SETTINGS


//Change due to 1.42 bandwith problems
MinErrorToSendNear=0.03;
MinErrorToSend=0.003;

// MISC

MaxCustomFileSize = 524288;
language="English";
adapter=-1;
3D_Performance=1.000000;
Resolution_W=0;
Resolution_H=0;
Resolution_Bpp=32;
terrainGrid=45;
viewDistance=1200;
objectViewDistance=900;

How much performance increase will I see going to extDB ?

I really need to do something about performance here ...

70/70 Players
Server spawns with ~ 100 Vehicles
Currently on 50 Saved Vehicles / 200 Objects
4 Concurrent Missions Max
Base Object spawning disabled
Lootspawn Default



^_^;;


- from the grassy knoll -

Re: Server Performance ...

« Reply #1 posted: May 27, 2015, 04:02 AM »
Are you running a headless client, Creampie? 

I am able to maintain around 7 FPS with 30ish players on, with HC running. 

We're currently running on a dedicated box with two other servers (3 total; 1 A2OA:Overpoch and 2 A3Wasteland) and our A3 processes just hammer our poor 3.4ghz Xeon.

We're also running latest perf binaries, though I'm not sure that I've seen any kind of increase in server FPS with that.  Client FPS is still often in the dirt, with some players seeing sub 15FPS for prolonged periods. 

Our basic Basic.cfg:
Code: [Select]
MaxMsgSend = 128;
MaxSizeGuaranteed = 512;
MaxSizeNonguaranteed = 256;
MinBandwidth = 131072;
MaxBandwidth = 2097152000;
MinErrorToSend = 0.001;
MinErrorToSendNear = 0.01;
MaxCustomFileSize = 1310720;
class sockets{maxPacketSize = 1400;};
adapter=-1;
3D_Performance=1;
Resolution_W=0;
Resolution_H=0;
Resolution_Bpp=32;
terrainGrid=25;
viewDistance=2000;
Windowed=0;

Re: Server Performance ...

« Reply #2 posted: May 27, 2015, 07:36 AM »
Are you running a headless client, Creampie? 

I am able to maintain around 7 FPS with 30ish players on, with HC running. 

We're currently running on a dedicated box with two other servers (3 total; 1 A2OA:Overpoch and 2 A3Wasteland) and our A3 processes just hammer our poor 3.4ghz Xeon.

We're also running latest perf binaries, though I'm not sure that I've seen any kind of increase in server FPS with that.  Client FPS is still often in the dirt, with some players seeing sub 15FPS for prolonged periods. 

Our basic Basic.cfg:
Code: [Select]
MaxMsgSend = 128;
MaxSizeGuaranteed = 512;
MaxSizeNonguaranteed = 256;
MinBandwidth = 131072;
MaxBandwidth = 2097152000;
MinErrorToSend = 0.001;
MinErrorToSendNear = 0.01;
MaxCustomFileSize = 1310720;
class sockets{maxPacketSize = 1400;};
adapter=-1;
3D_Performance=1;
Resolution_W=0;
Resolution_H=0;
Resolution_Bpp=32;
terrainGrid=25;
viewDistance=2000;
Windowed=0;

If you are getting only 7FPS with 30 players and HC......what CPU is on your server? The faster the clock the better.

Re: Server Performance ...

« Reply #3 posted: May 27, 2015, 06:45 PM »
Pretty sure E3-1270 is our processor model.  This is a 3.4ghz per core model.
  • Offline LouD
  • Silent but deadly ;)
  • Moderator
  • Veteran
  • ******
  • Posts: 1415

Re: Server Performance ...

« Reply #4 posted: May 28, 2015, 03:35 PM »
Time for you to start using a headlessclient and move to extDB.

What CPU speed are your servers running on? The higher the better! My servers run on 3.4Ghz and 3.2Ghz.

Always keep your FPS/CPS at a 15-20 minimum. Weird things happen if it gets below that. Best is if it's always between 20-30. My servers run on 15-20 at full load.
If you cant get it at that minimum then start lowering your playercount and changing save times for objects/vehicles.

Every physx object drains fps :)
  • Offline CREAMPIE
  • Armaholic
  • Veteran
  • ******
  • Posts: 1085
  • ^_^;;

Re: Server Performance ...

« Reply #5 posted: May 28, 2015, 04:43 PM »
Time for you to start using a headlessclient and move to extDB.

What CPU speed are your servers running on? The higher the better! My servers run on 3.4Ghz and 3.2Ghz.

Always keep your FPS/CPS at a 15-20 minimum. Weird things happen if it gets below that. Best is if it's always between 20-30. My servers run on 15-20 at full load.
If you cant get it at that minimum then start lowering your playercount and changing save times for objects/vehicles.

Every physx object drains fps :)

I tried HC and didn't really see any major increase - i think it's purely the amount of players + spawnrate - people die ALL the time and as such I have had to add more aggressive cleanups.

I'll keep an eye , but try to maintain at least 15fps. After 2 hours I notice the FPS dropping from 15-20 , to 10 - 12. I really don't wanna restart more frequently than every 3 hours.

Will start moving to extDB on the weekend and setup a hive like setup for all the GamersInc. Servers.

- from the grassy knoll -
  • Offline bolox
  • Mercenary
  • *****
  • Posts: 276

Re: Server Performance ...

« Reply #6 posted: May 28, 2015, 05:27 PM »
Cream i played on  your server a couple of times,i get great ping as i am from the uk.
But Those rocks by the airfield you get fps drops.  fps hits a low almost instantly when you approach them,most importantly when you fly over them you hit 8fps then once youve passed the rocks fps gets wayyy better.

I had those rock but placed elsewhere on our map and we tested this on an empty server..drops from 45-50 to 8fps when you fly over them.

everyone has reported this on our server.So i removed them.
Our 250 popular player rust server 1rule- Dont be a dick
www.nomercykillers.com
  • Offline CREAMPIE
  • Armaholic
  • Veteran
  • ******
  • Posts: 1085
  • ^_^;;

Re: Server Performance ...

« Reply #7 posted: May 29, 2015, 11:43 AM »
Cream i played on  your server a couple of times,i get great ping as i am from the uk.
But Those rocks by the airfield you get fps drops.  fps hits a low almost instantly when you approach them,most importantly when you fly over them you hit 8fps then once youve passed the rocks fps gets wayyy better.

I had those rock but placed elsewhere on our map and we tested this on an empty server..drops from 45-50 to 8fps when you fly over them.

everyone has reported this on our server.So i removed them.

thanks for the headsup - I'll do the same and test ;) it's more server lag I am concerned with right now ;)

- from the grassy knoll -