If your Enshrouded dedicated server is stuttering, lagging, or kicking players, it’s likely overloaded by too many active objects, memory leaks, or an underpowered host. This guide walks you through diagnosing the load, applying practical fixes to reduce server strain, and tuning settings to get smoother gameplay for everyone.
What You’ll Need
- Admin access to the server machine (or hosting panel)
- Ability to edit server config files (usually
enshrouded_server.json) - Optional: a remote desktop or SSH tool if the server is remote
- Basic command line knowledge for restarting services
Step-by-Step
- Check current server load. Open Task Manager (Windows) or
top/htop(Linux) and note CPU, RAM, and disk usage. If CPU is pegged at 100% or RAM is near max, you’re overloaded. - Restart the server. A simple restart clears memory leaks and resets stuck processes. Schedule a daily restart during off-peak hours if possible.
- Reduce player cap. In
enshrouded_server.json, lowermaxPlayersfrom 16 to 8 or 4. Fewer players means fewer loaded chunks and less AI activity. - Trim world activity. Ask players to avoid building massive bases with hundreds of lights or crafting stations. Each placed object adds to server tick load. Destroy unused structures if possible.
- Enable or increase save intervals. Set
saveIntervalto 300 (5 minutes) or 600 (10 minutes) to reduce disk writes and lag spikes during autosaves. - Adjust network settings. In the same config, set
networkingCompressionEnabledto true andmaxPendingPacketsto a lower value like 128 to reduce bandwidth spikes. - Update server software. Ensure you’re running the latest Enshrouded dedicated server build. Patches often include performance fixes.
- Allocate more RAM (if possible). If the server has spare capacity, increase the Java or native memory limit. For dedicated server, this is often set via launch flags or hosting panel.
- Move to a faster CPU. If you’re self-hosting, Enshrouded is CPU-heavy. A newer CPU with higher single-thread performance will help more than extra cores.
- Use a dedicated machine. If the server runs alongside other heavy applications, stop them or migrate to a dedicated hosting provider.
Common Mistakes
- Ignoring the restart schedule: Many overload issues stem from memory leaks that only a restart fixes. Skipping restarts makes performance degrade over time.
- Setting player cap too high: Even if you have 16 friends, a server on a weak CPU will struggle. Better to cap at 8 and have a smooth experience.
- Overusing lights and torches: Dynamic lighting is a major FPS and server drain. Encourage players to use fewer light sources in bases.
- Not checking disk space: A full disk can cause save failures and lag. Ensure at least 10GB free.
- Changing settings without restarting: Most config changes require a full server restart to take effect.
Tips
- Use a server manager tool: Tools like AMP or Pterodactyl can automate restarts and monitor resource usage.
- Monitor with third-party tools: Set up Grafana or a simple script to log CPU/RAM and alert you when thresholds are exceeded.
- Encourage players to spread out: If everyone builds in one area, the server has to load all those chunks simultaneously. Spreading bases reduces the load.
- Turn off unused features: In the config, disable
enableVACandenableEasyAntiCheatif you don’t need them, as they add overhead. - Use a wired connection: If self-hosting, a stable ethernet connection beats Wi-Fi for latency and packet loss.
Troubleshooting
If performance doesn’t improve after following the steps:
- Check the server log: Look for errors like
OutOfMemoryorSave failed. These point to specific issues. - Verify the config file syntax: A typo in
enshrouded_server.jsoncan cause the server to ignore your changes. Use a JSON validator. - Test with a fresh world: If the world is corrupted or has too many objects, start a new world and see if performance improves. If it does, the old world is the problem.
- Try a different hosting provider: Some providers oversell CPU. If you’re on a budget host, consider upgrading or moving to a VPS with dedicated cores.
- Check for background updates: Windows Update or Steam downloads can spike CPU. Schedule updates outside play hours.
- If all else fails, wipe and reinstall: Back up the world folder, then reinstall the server software. This clears any corrupted files.
Frequently Asked Questions
Why does my Enshrouded server lag after a few hours?
This is typically a memory leak. The server gradually consumes more RAM until it thrashes. A scheduled restart every 4-6 hours is the simplest fix.
How many players can an Enshrouded server handle?
Officially up to 16, but that assumes a powerful CPU (e.g., Ryzen 7 or better). On a typical VPS, 4-8 players is more realistic for smooth play.
Does the server need a GPU?
No, the dedicated server is headless. It only needs CPU, RAM, and disk. A GPU won’t help.
Can I boost performance by lowering graphics settings?
Client graphics settings don’t affect server performance. Only server-side settings like player cap and save interval matter.
What is the best save interval setting?
For most servers, 300 (5 minutes) is a good balance. Too frequent causes lag spikes; too rare risks losing progress on a crash.
Is there a way to reduce CPU usage without losing players?
Yes. Reduce the number of active objects by limiting base size, disabling weather effects in the config if available, and ensuring no one is AFK in loaded areas.
Related
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.
More cards in this drawer
- Delete Picture Kik? How to Remove Photos
- Data Breaches That Shook the World
- Disable Google Assistant: Turn It Off on Android & Home
- Resin vs FDM Printers for Miniatures: Detail, Durability, Cost
- Are Networked Implants Safe? What If One Fails?
- How to Stop WordPress Comment Spam: A Layered Guide