Foxlider / FASTER

Full rebuild of Flax's tool for installing and updating Arma 3 server with built in features for managing Steam Workshop mods.
GNU General Public License v3.0
125 stars 36 forks source link

Server Status - Memory Usage, CPU Usage and detailed gauge reporting is not accurate. #218

Open priglmeier opened 6 days ago

priglmeier commented 6 days ago

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to Server Status - Memory Usage
  2. Review top right " Memory Usage" area of UI. It shows 15.68 GB of RAM usage. Actual is 3.379 GB. (Also the CPU Usage stat show the Arma Server usage and not the entire computer's CPU usage toal)
  3. If needed, verify this behavior by right-clicking on toolbar to open Task Manager and compare the system memory usage with the app memory usage.

Expected behavior
Server Status - Memory Usage displays the server memory usage (the server process)

Actual behavior Arma Reforger
Server Status - Memory Usage displays the computer's memory usage (the entire machine's memory usage total)

Screenshots
FASTER-screenshot-2024-10-21-100506_002

Display shows 15.68 GB of RAM usage. Actual is 3.379 GB from Task Manager. CPU usage is correct and shows the CPU usage for the server process. Thanks! You are doing a great job. :)

Foxlider commented 3 days ago

This is not a bug

Top gauges display the RAM and CPU usage of the server itelf. THose are global values.

Click on the Play Button to start performance counters and display the stats for each instance of Arma3Server

Read the Wiki for more details WIKI

Foxlider commented 3 days ago

Why "Arma Reforger ?"

priglmeier commented 2 days ago

Actually after looking at this in more detail. The Memory Usage is the total of the machine. The CPU Usage is not accurate for either the server process or the total CPU of the machine.

In this new screenshot example, the CPU usage of FASTER shows 6.15% for the server at the top. The CPU GRAPH is showing 20-40% for the process.

The MEM GRAPH shows a flat 2000 MB RAM In task manager, the server process (top one) is actually 30.9% and 2.272 MB RAM

Just trying to help. :)

See screenshot. Screenshot 2024-10-25 110852