UNITAF Future
UNITAF

Caution

This site is a work in progress

This site is finished to different degrees. Feedback is welcome. Please bear in mind that most of what you see, if not everything, is still a work in progress.

Data from the live site is synced here every hour. Anything you do on this site stays here. It is not copied back to the live site until we switch over.

Discord and permissions are linked. Be careful with admin actions. Some of them also change Discord.

UNITAF members taking orders before an operation
Force Manual

The FM outlines our core skills, policies and guides to ensure every member stands ready for the mission ahead.

FM/BG-745 · v2.04

Understanding server performance

Code
FM/BG-745
Kind
Guide
Version
v2.04 1yr ago
Views
294
Platforms
As its document
Published by
SPC Vyqe 21 Jan 2025
Last material change
v2.00 Changed the wording to be more professional and expanded to make it clearer.

Understanding server performance

What is server performance?

An Arma server is an instance of a game without rendering, hence it can perform better in comparison to game clients even on the same hardware. Much like the client, a server's performance is evaluated through means of frames per second (FPS), though on a server "a frame" would typically mean the amount of "game world updates per second.", A concept similar to "tickrate" used in some other games. 

Why care about server performance?

In modern versions of Arma, server FPS no longer directly affects client FPS. However, server performance remains critical to maintaining a smooth and enjoyable gameplay experience. Poor server performance can lead to:

  • Bad hit registration: Impacts the accuracy and reliability of weapon fire.
  • AI/Vehicle teleportation: Causes erratic movement of units and vehicles.
  • Connection stability issues: Results in lag and disconnects for players.

What affects server performance?

Various factors can affect server performance significantly. The following factors reduce the number or frequency of server-intensive processes, leading to better server stability and gameplay experience:

  • Entities spawned: Frequent and/or large-scale spawning of units or objects.
  • AI units: Great numbers of AI-controlled characters.
  • Vehicles: Especially when moving or active.
  • Static objects: Too many decorations or functional objects.
  • Exploding munitions/submunitions: Explosions or ammunition that have fragmentation or secondary effects.
  • Scripted audio: Particularly dynamic/moving audio scripts.