以下是Debian Swap文件設置步驟:
檢查當前Swap狀態
sudo swapon --showfree -h 或 free -h。
創建Swap文件
fallocate(更高效):sudo fallocate -l 2G /swapfile(2G可替換為所需大?。?。fallocate不可用,用dd命令:sudo dd if=/dev/zero of=/swapfile bs=1G count=2。設置文件權限
sudo chmod 600 /swapfile。
格式化為Swap空間
sudo mkswap /swapfile。
啟用Swap文件
sudo swapon /swapfile。
驗證是否生效
sudo swapon --showfree -h 或 free -h。
設置開機自動掛載
編輯/etc/fstab,添加以下行:
/swapfile none swap sw 0 0。
調整swappiness參數(可選)
sudo sysctl vm.swappiness=10(值范圍0-100,數值越低越傾向于使用物理內存)。/etc/sysctl.conf,添加vm.swappiness=10,然后執行sudo sysctl -p。注意:
swapoff /swapfile,再刪除文件并修改/etc/fstab。