Skip to main content
Lag Fix & RAM Optimization

Palworld Server Performance Guide

Tackle high RAM usage, server stutter, rubberbanding, and CPU bottlenecking with these proven configuration tweaks and garbage collection parameters.

Engine.ini Memory Leak & Garbage Collection Tweaks

Add these Unreal Engine memory management parameters to Pal/Saved/Config/WindowsServer/Engine.ini (or LinuxServer):

[/Script/Engine.GarbageCollectionSettings]
gc.TimeBetweenPurgingPendingKillObjects=30
gc.NumObjectsPerPurge=2000
gc.MaxObjectsNotConsideredByGC=0

[/Script/Engine.Engine]
bSmoothFrameRate=True
MinDesiredFrameRate=30.000000

Recommended Launch Flags

Force Unreal Engine to utilize multi-threaded async loading and worker threads when starting PalServer.exe or PalServer.sh:

./PalServer.sh -port=8211 -players=32 -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS

Need to Calculate Hardware Specs?

Estimate exact RAM and CPU core requirements with our free calculator.

RAM Calculator →