Paano Magdagdag ng Swap Space sa Linux VPS
Pigilan ang mga out-of-memory error sa maliit na VPS sa pamamagitan ng paggawa at pagpapagana ng swap file na may swappiness tuning.

Ang mga plano ng VPS na may limitadong RAM ay maaaring maubusan ng memorya sa ilalim ng pagkarga. Gumagamit ang Swap ng espasyo sa disk bilang virtual memory at nakakatulong na maiwasan ang mga pag-crash. Ipinapakita ng gabay na ito kung paano magdagdag ng swap file sa Ubuntu at CentOS.
Suriin ang kasalukuyang swap
free -h
swapon --show
# If Swap shows 0, you need to add swapLumikha ng swap file (halimbawa ng 2 GB)
Ang laki ay depende sa RAM — madalas 1–2× RAM para sa maliit na VPS, o 1 GB na minimum:
sudo fallocate -l 2G /swapfile
# If fallocate fails:
# sudo dd if=/dev/zero of=/swapfile bs=1M count=2048
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
free -hGawing permanente ang swap
Idagdag sa /etc/fstab para mag-activate ang swap pagkatapos mag-reboot:
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
sudo swapon --showTune swappiness
Ang halaga 10–60 ay karaniwan para sa mga server (default 60). Mas mababa = hindi gaanong agresibong paggamit ng swap:
sudo sysctl vm.swappiness=10
# Permanent:
echo 'vm.swappiness=10' | sudo tee -a /etc/sysctl.conf
sudo sysctl -pMahahalagang tala
- Ang swap ay mas mabagal kaysa sa RAM — i-optimize ang mga app, huwag umasa lamang sa swap
- Ang SSD swap ay katanggap-tanggap; subaybayan ang disk I/O sa mga abalang server
- Alisin ang swap: sudo swapoff /swapfile && sudo rm /swapfile
- Para sa 512 MB RAM VPS, ang 1 GB swap ay isang praktikal na minimum
- Isaalang-alang ang pag-upgrade ng RAM kung ang swap ay palaging puno
Ang pagdaragdag ng swap ay isang mabilis na pag-aayos para sa presyon ng memorya sa maliit na VPS. Gumawa ng swap file, paganahin ito sa fstab, at ibagay ang swappiness — ngunit subaybayan din ang totoong paggamit ng RAM at mag-upgrade kapag kinakailangan.