aNNDREH

High cpu utilization

11 posts in this topic

Hello, I am hosting a Linux Debian 8 root server.

4vCores 2.00 - 2.66GHz
16GB DDR3 ECC memory
60GB SSD

On the server runs 1 Gameserver Arma 3.
Mods:
Exile
CUP CWA
CUP Units
CUP Maps
CUP Core
CUP Vehicles
CUP Weapons
BW Mod
CBA
Enhanced Soundscape
XCam Taunus

Addons:
Igiload
Enigma Revive
Strain gage
Roaming AI
ZCP

I start the Gameserver it shows according to SSH command Top Arma3server with a CPU 113.4 utilization and memory 9.9 utilization.

Currently there are 1 players on the Gameserver and 91 AI according to Infistar.
Is there a way to reduce or optimize the CPU?
Server FPS according to Infistar jump from 6 FPS to 50 FPS.

Share this post


Link to post
Share on other sites

top - 14:45:02 up 9 days, 16:08,  1 user,  load average: 0,20, 0,17, 0,10
Tasks: 100 total,   1 running,  99 sleeping,   0 stopped,   0 zombie
top - 16:48:38 up 9 days, 18:11,  2 users,  load average: 1,34, 1,42, 1,34
Tasks: 104 total,   2 running, 102 sleeping,   0 stopped,   0 zombie
%Cpu(s): 30,2 us,  0,7 sy,  0,0 ni, 69,1 id,  0,0 wa,  0,0 hi,  0,0 si,  0,0 st
KiB Mem:  16471600 total, 16083020 used,   388580 free,   140040 buffers
KiB Swap:  2594812 total,    28192 used,  2566620 free. 13456916 cached Mem

  PID USER      PR  NI    VIRT    RES    SHR S   %CPU %MEM     TIME+ COMMAND
 9767 daytona   20   0 2737296 1,626g  53864 R 124,9 10,3 137:17.94 arma3server

 

Share this post


Link to post
Share on other sites
Advertisement

Are you running occupation addon? If so remove it and restart server you might see a difference.

Edited by 1Man

Share this post


Link to post
Share on other sites

So I've tried enableHT that has brought minimal more performance.
Cpucount = 4 and exthreads = 7, power remains the same.
Have the AI roaming removed and the server has 10-20 FPS more. Jumps between 40-55 FPS.

According to SSH command "top" it shows the CPU: 21 us
And arma3server has a CPU utilization of 90%.

This means that the server is set wrong somewhere if it is a total of 21 CPU is loaded and arma3server 90%

Share this post


Link to post
Share on other sites
1 hour ago, tinboye said:

arma will only use up to 7 threads total.

0ENYZ0N.png

if using -enableHT then do not use -cpuCount=4

9aVMecP.png

 

It's not 7 threads, it's just the config parameter BI chose.

For a server, you don't need anymore than -exThreads=1.

Share this post


Link to post
Share on other sites
Advertisement

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.