# Configure Root Server Optimally – Performance, Security & Tuning

Configure root server optimally: sysctl tuning, SSD optimization, CPU governor, kernel parameters, security & game server performance – best practices.

**Quick answer:** A root server delivers maximum performance when you automate system updates, harden SSH, configure UFW/iptables correctly, optimize kernel parameters (sysctl) for network/filesystem and monitor regularly. This guide goes beyond basic VPS setup.

## Root server vs. VPS

Root servers provide 100% dedicated CPU and RAM – ideal for large game servers, multiple services and high load. See [what is a root server](/en/what-is-a-root-server).

## 1. Automatic security updates

`apt install unattended-upgrades -y
dpkg-reconfigure -plow unattended-upgrades`

## 2. SSH hardening

`PermitRootLogin prohibit-password
PasswordAuthentication no
MaxAuthTries 3`

## 3. Kernel & network tuning (sysctl)

`net.core.somaxconn = 65535
vm.swappiness = 10
fs.file-max = 2097152`

## 4. CPU governor performance mode

`cpupower frequency-set -g performance`

## 5–10: SSD, limits, firewall, monitoring, snapshots, game tuning

See linked guides: [firewall](/en/root-v-server/firewall-ports), [monitoring](/en/root-v-server/monitoring), [lagging](/en/root-v-server/lagging), [optimize Pterodactyl](/en/server-panels/pterodactyl/optimize).

## Related guides

- [Set up VPS (basics)](/en/root-v-server/vps-einrichten)
- [Root/V-Server hub](/en/root-v-server)
- [Game server hub](/en/gameserver)
