When something is slow, the first step is finding out which resource ran out: CPU, memory, disk or network. There are two places to look.
1. The panel graphs
Under Services → your VPS → Go to server → Overview you have the history of:
- CPU usage: the average across all cores.
- Memory usage: the RAM in use.
- Disk usage: how full it is.
- Network usage and traffic: what goes in and out.
The graphs show history: if last night's stutters lined up with a CPU spike, there it is.
2. Inside the system: which process it is
Windows
- Task Manager (
Ctrl + Shift + Esc): the Processes tab shows who is consuming, Performance gives the overall picture. - Resource Monitor (type
resmonin Run): the detail of which process reads or writes the disk and which one uses the network.
Linux
# Live processes (install it if missing: apt install htop)
htop
# Memory: look at "available", not "free"
free -h
# Disk space and the biggest folders
df -h
du -sh /* 2>/dev/null | sort -h | tail
On Linux it is normal to see little "free" memory: the system uses spare RAM as cache and releases it as soon as a program asks. The number that counts is available.
How to read it
| What you see | What it usually means |
|---|---|
| CPU near 100% for long periods | A runaway process, or the plan is too small for what you run. |
| Memory maxed out | The system starts killing processes or crawls. On Windows, remember the system itself keeps about 4 GB. |
| Disk full (over 90%) | Piled-up logs or backups. Services fail when they cannot write. Check with du or File Explorer. |
| Everything normal but slow | It may be the network or something on our side. Open a ticket with what you saw. |
If the usage is legitimate and constant, it is time to upgrade the plan: no migration needed.