BY YangLuoNouWRITTEN ON HALO1 MIN READ
[实用]Ubuntu修改(创建)swap方法
新增或替换一个更大的 swap 文件 查看当前 swap 情况 sudo swapon --show free -h 关闭所有 swap sudo swapoff -a 创建一个新的 swap 文件 使用 fallocate(快速): sudo fallocate -l 4G /swapfile

新增或替换一个更大的 swap 文件
- 查看当前 swap 情况
sudo swapon --show free -h - 关闭所有 swap
sudo swapoff -a - 创建一个新的 swap 文件
- 使用
fallocate(快速):sudo fallocate -l 4G /swapfile - 如果
fallocate不可用,使用dd:sudo dd if=/dev/zero of=/swapfile bs=1M count=4096 status=progress
- 使用
- 设置正确权限
sudo chmod 600 /swapfile - 格式化并启用 swap
sudo mkswap /swapfile sudo swapon /swapfile - 验证生效
swapon --show free -h - 开机自动挂载
在/etc/fstab末尾添加:/swapfile none swap sw 0 0 - (可选)调整 swappiness
系统默认vm.swappiness=60,可调小:echo 'vm.swappiness=10' | sudo tee /etc/sysctl.d/99-swappiness.conf sudo sysctl --system