Ubuntu Swapper(交換空間)可通過交換文件或交換分區部署,以下是具體步驟:
sudo apt update && sudo apt install gparted # 用于分區管理(可選)
sudo fallocate -l 4G /swapfile # 創建4GB交換文件(大小建議為物理內存1.5-2倍)
sudo chmod 600 /swapfile # 設置權限(僅root可讀寫)
sudo mkswap /swapfile # 格式化為交換空間
sudo swapon /swapfile # 啟用交換文件
/etc/fstab
,添加以下行:/swapfile none swap sw 0 0
保存后重啟生效。GParted
或命令行(如 fdisk /dev/sdX
)創建新分區,類型設為 Linux swap(分區號如 /dev/sda2
)。sudo mkswap /dev/sdX2 # 格式化分區
sudo swapon /dev/sdX2 # 啟用分區
/etc/fstab
中添加:/dev/sdX2 none swap sw 0 0
保存后重啟。sudo swapon --show # 查看已啟用的交換空間
free -h # 查看內存與交換空間使用情況
sudo swapoff /swapfile
或 sudo swapoff /dev/sdX2
,再刪除文件或分區,并從 /etc/fstab
中移除對應行。注意:
參考來源: