創建Swap文件/分區
sudo dd if=/dev/zero of=/swapfile bs=1M count=4096
(創建4GB文件)sudo mkswap /swapfile
(格式化)sudo chmod 600 /swapfile
(設置權限)sudo swapon /swapfile
(啟用)/etc/fstab
添加/swapfile swap swap defaults 0 0
實現開機自動掛載。fdisk
/parted
創建分區,格式化為swap后掛載,步驟類似文件方式。Swap大小設置
調整Swappiness值
sysctl vm.swappiness=20
臨時設置,或修改/etc/sysctl.conf
永久生效。監控與維護
free -h
或swapon --show
定期查看Swap使用情況。注意事項
zram
/zswap
減少磁盤寫入。參考來源: