Co na VPS zabírá disk a RAM
Příkazy, kterými zjistíš, co plní disk a paměť VPS, a jak bezpečně uvolnit místo.
2 min čtení·Aktualizováno 28. října 2026
Disk
df -h /
Ukáže velikost disku a volné místo. Pak hledej největší složky – postupně se zanoř tam, kde je nejvíc:
du -xh --max-depth=1 / | sort -h
du -xh --max-depth=1 /var | sort -h
Pohodlnější je ncdu – složkami procházíš šipkami a klávesou d mažeš:
apt install -y ncdu
ncdu -x /
Nejčastější žrouti místa
| Co | Kontrola | Úklid |
|---|---|---|
| Systémový log | journalctl --disk-usage | journalctl --vacuum-size=200M |
| Stažené balíčky | du -sh /var/cache/apt | apt clean |
| Nepotřebné balíčky a stará jádra | – | apt autoremove |
| Docker | docker system df | docker system prune |
| Logy aplikací | du -sh /var/log/* | rotace logů, smazání starých |
| Vlastní zálohy | ls -lh /root/zalohy | staré smazat, ostatní přesunout mimo VPS |
docker system prune smaže zastavené kontejnery, nepoužívané sítě a image bez názvu. S přepínačem --volumes maže i nepoužívané volumy, tedy data – ten používej opatrně.
Smazal jsi velký soubor a místo se neuvolnilo? Nějaký proces ho má pořád otevřený (typicky log). Restartuj službu, která do něj zapisovala.
RAM
free -h
Důležitý je sloupec available. Linux volnou paměť využívá jako cache (buff/cache) a uvolní ji, když ji aplikace potřebují – vysoké used samo o sobě problém není.
Procesy podle spotřeby paměti:
ps aux --sort=-%mem | head -n 10
Živý přehled dá top (řazení podle paměti klávesou M) nebo přehlednější htop (apt install -y htop).
Došla paměť?
Když RAM dojde, jádro ukončí proces, který jí bere nejvíc (OOM killer). Ověříš to takto:
journalctl -k | grep -i "out of memory"
Pomůže omezit paměť aplikace (např. -Xmx u Javy), přidat swap (Aktualizace a swap) nebo větší balíček v záložce Změna balíčku. Vývoj spotřeby ukazují grafy na Přehledu VPS v panelu.
VPS od 299 Kč měsíčně
Vlastní virtuální server s root přístupem pro cokoliv, co potřebujete.