روی VPS با RAM کم، swap هنگام پر شدن حافظه از کرشها جلوگیری میکند. این راهنما یک swap از نوع فایل میسازد (ساده، بدون پارتیشن اختصاصی).
📋 پیشنیازها
- VPS لینوکسی با دسترسی root/sudo
- فضای دیسک آزاد (مثلاً 2 GB برای swap دو گیگابایتی)
بررسی RAM و swap فعلی
Bashfree -h swapon --show
ایجاد فایل swap دو گیگابایتی
Bashsudo fallocate -l 2G /swapfile sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile
فعالسازی هنگام بوت
Bashecho '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
تنظیم swappiness (اختیاری)
مقدار 10 تا 30 معمولاً برای VPSها مناسب است (استفاده کمتر از دیسک نسبت به مقدار پیشفرض 60):
Bashecho 'vm.swappiness=20' | sudo tee /etc/sysctl.d/99-swappiness.conf sudo sysctl -p /etc/sysctl.d/99-swappiness.conf
سروری پایدارتر! 🚀