在Ubuntu中管理Swapper(交换空间)主要通过以下操作实现:
sudo swapon --show 或 free -h。fallocate 或 dd 创建指定大小的文件(如4GB):sudo fallocate -l 4G /swapfile。sudo chmod 600 /swapfilesudo mkswap /swapfile。/etc/fstab:sudo swapon /swapfileecho '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab。sudo swapoff -a。fdisk/parted 调整分区大小或重新创建,再重新格式化启用。/etc/fstab 以保存配置。sudo swapoff -a。/etc/fstab 中相关条目。swappiness 值(控制交换倾向,默认60,数值越低越少用交换):sudo sysctl vm.swappiness=<值>,并写入 /etc/sysctl.conf 永久生效。注意:操作前备份重要数据,优先使用物理交换分区(性能更优)。
参考来源:[1,2,3,4,5,6,8,10,12,13]