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 中移除对应行。注意:
参考来源: