This article explains what the resource specifications of your VPS plan mean in practice, and how to monitor your usage.
CPU (vCPU Cores)
Your plan includes a number of virtual CPU cores. These are shares of the host node's physical processors.
- On our ARM plans, cores map to full physical cores (no hyperthreading), which gives consistent per-core performance. See ARM VPS Explained.
- Sustained 100% CPU on all cores for long periods may indicate a runaway process; check with:
top
RAM (Memory)
Your VPS has a fixed memory allocation. When it is exhausted, Linux's OOM killer terminates processes (databases are a frequent victim), which looks like random crashes.
free -m # current usage dmesg | grep -i oom # check if the OOM killer has fired
Tip: if you are tight on memory, add a swap file as a safety cushion (at some performance cost):
fallocate -l 1G /swapfile chmod 600 /swapfile mkswap /swapfile swapon /swapfile echo '/swapfile none swap sw 0 0' >> /etc/fstab
Disk Storage
Your storage allocation covers the OS, your applications, and your data. A completely full disk breaks most services, including the ability to log in cleanly.
df -h # overall usage du -sh /var/* # find what is using space
Common space hogs: old logs (/var/log), package caches, and forgotten backups stored locally. Configure logrotate and clean caches:
apt clean # Debian/Ubuntu dnf clean all # AlmaLinux/Rocky journalctl --vacuum-size=200M
Bandwidth
Your plan includes a monthly data transfer allowance. You can monitor usage in the King Panel usage graphs, or from inside the server:
apt install vnstat -y vnstat -m # monthly totals
Unexpected bandwidth spikes usually mean: a popular file being hotlinked, a misconfigured service being abused (open resolver, open relay), or a compromise. Investigate spikes promptly.
Monitoring at a Glance
| Resource | Quick command | Panel |
|---|---|---|
| CPU | top / htop |
King Panel graphs |
| RAM | free -m |
King Panel graphs |
| Disk | df -h |
- |
| Bandwidth | vnstat |
King Panel graphs |
Outgrowing Your Plan?
If your workload consistently needs more resources, you can upgrade your plan from the Client Area under your service's Upgrade/Downgrade options, or contact us with any billing questions.