Performance Optimization Print

  • 1

Optimizing Your Server for Better Performance

If you're experiencing lag, high resource usage, or general slowdowns on your ARXD Hosting services, follow the guide below to maximize performance across Game Servers, Managed Nodes, Unmanaged Nodes, and Discord Bots.


General Optimization Tips

  • Reboot your server regularly to free memory and clear temporary usage.

  • Monitor CPU, RAM, and disk usage through the Panel.

  • Remove unused plugins, mods, or background processes.

  • Keep your software up to date with the latest stable builds.


Game Servers (Minecraft, FiveM, Rust, CSGO, and more)

1. Use Performance-Optimized Builds

  • Minecraft: Use Paper, Purpur, or Folia instead of Vanilla.

  • Rust/FiveM: Stick to well-supported and lightweight plugin resources.

2. Limit Excessive Add-ons

  • Too many plugins or scripts slow down tickrate and performance.

  • Regularly review and remove unused or outdated mods.

3. Adjust Server Settings

  • Minecraft: Lower view-distance in server.properties.

  • FiveM: Disable resource-intensive scripts during peak hours.

4. Enable Auto-Restarts

  • Schedule automatic reboots through the Panel for off-peak hours.

5. Clear and Manage Backups


Managed & Unmanaged Nodes

1. Run Only What You Need

  • Limit containers or services running at once.

  • Use Docker or similar tools to isolate workloads efficiently.

2. Offload Logs and Temp Files

  • Use cron jobs or automated scripts to clean logs regularly.

3. Use Lightweight Stack Configs

  • Deploy optimized setups (e.g. Alpine base images or minimal distros).

  • Implement NGINX or HAProxy as a reverse proxy when needed.

4. Monitor and Benchmark

  • Use built-in Panel resource graphs or external tools like htop, glances, or netdata.


Discord Bots

1. Use Efficient Libraries

  • Use actively supported and lightweight frameworks like discord.js, nextcord, or hikari.

2. Optimize Your Codebase

  • Remove blocking calls, use async properly, and avoid excessive event listeners.

3. Externalize Resources

  • Host databases and media on external services to reduce server stress.

  • Recommended: MongoDB Atlas, Supabase, Amazon S3.

4. Keep Dependencies Lean

  • Remove unused modules from your package.json or requirements.txt.

  • Regularly audit your bot with tools like npm audit or pip check.


Security for Performance

  • Enabling firewall rules or Cloudflare protection can prevent unwanted traffic.

  • Secure SSH access, limit ports, and monitor login attempts.

  • For full security guidance, see Security Best Practices


Need help with optimization?
Submit a Support Ticket and we’ll take a look at your setup.


Was this answer helpful?

« Back