Planetary Annihilation Server Sim Performance / Time Dilation / RAM Usage

From Planetary Annihilation Titans & Classic PA Wiki
Jump to: navigation, search

Titans-icon.png Server Sim Performance / Time Dilation / RAM Usage

A high spec dedicated server will always out perform an Uber public shared server:

Gold-rank-icon.png Client Performance Does Not Impact Server Performance or Other Clients

The performance of individual clients has no impact on servers or other clients. ie a player with a low spec computer has no impact on the server or other players.

Also see: Unit_Freezes / Unit_Jumps / Stuttering

Platinum-rank-icon.png Sim Performance / Time Dilation

When the sim is under pressure the sim rate will slow down causing time dilation. ie the sim time is slower than real time (this is not lag).

Sim performance depends on:

  • map
    • number of planets (sweet spot is under 8 unless they are tiny with max 16)
    • radius (sweet spot is 800 - 1000)
    • CSG (more CSG = more complex pathing and navigation)
  • number of armies
  • number of AIs
  • number of units
  • number of unit interactions
  • number of projectiles
  • play style
    • hoarding units
    • area patrolling a large group of units
  • CPU

Games with large systems containing many big planets with lots of CSG and many players that horde thousands of units are not going to perform well on any server.

The multi-threading improvements in build 99377 or newer are only available on local / LAN / custom / dedicated servers.

Each shared team is considered to be a single army in the sim so a 5v5 shared is only two armies and will impact the sim less than a 5v5 unshared or 10 FFA.

Moving large groups of units will impact the sim with planet wide area patrol having the most impact.

Servers do not require a GPU.

Platinum-rank-icon.png Server RAM Usage

Server RAM usage depends on:

  • system (see sim performance)
  • history
    • game time
    • number of units created / killed
    • number of unit interactions
    • number of projectiles

Large systems containing many big planets with lots of CSG will require more initial RAM during loading on both the server and clients.

RAM usage will continue to grow over time based on the number of units created / killed and unit interactions.

History is very compressible so memory compression in latest macOS, Windows 10 and Linux will help to limit RAM usage as the history grows.

Platinum-rank-icon.png Free Uber Shared Public Servers

Uber servers are free shared public servers hosted in three regions:

  • USA
  • Europe
  • Australia

Shared servers are limited to:

  • 10 players
  • 3 spectators

Core servers are hosted on SoftLayer bare metal in each region.

Overflow servers when those are busy are hosted on Amazon Web Services (AWS) EC2 instances in each region.

As shared servers performance can be impacted by other games on the same server.

During steam sales there are often lots of new players hosting massive maps and hoarding units so it's very much luck of the draw.

Platinum-rank-icon.png Connection To Server Lost

This is typically a local network issue and you should be able to reconnect from the start menu or by restarting PA.

Dynamic IP address changes by your ISP may drop network connections losing your connection to a server.