219 字
1 分钟
linux配置swap
1、在配置 Swap 前,首先检查系统当前的 Swap 使用情况
这些命令会显示系统当前的 Swap 总量、使用量以及是否已启用 Swap 分区或文件
free -hswapon --showcat /proc/swaps2、使用以下命令创建指定大小的 Swap 文件(以 2GB 为例):
sudo fallocate -l 2G /swapfile如果 fallocate不可用,可以使用 dd命令:
sudo dd if=/dev/zero of=/swapfile bs=1M count=2048确保只有 root 用户可以读写 Swap 文件:
sudo chmod 600 /swapfile3. 格式化 Swap 文件
sudo mkswap /swapfile4. 启用 Swap 文件
sudo swapon /swapfile5、设置 Swap 永久生效
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab6、调整 Swap 使用策略
echo 'vm.swappiness=60' | sudo tee -a /etc/sysctl.confsudo sysctl -p7、验证 Swap 配置
free -hswapon --show8、删除 Swap 文件(如需撤销)
sudo swapoff /swapfile # 关闭 Swapsudo rm /swapfile # 删除文件sudo sed -i '/\/swapfile/d' /etc/fstab # 从 fstab 中删除对应行 linux配置swap
https://mizuki.mysqil.com/posts/swap/ 部分信息可能已经过时









