以下是CentOS Swapper最佳实践建议:
创建交换空间
dd
命令创建指定大小的交换文件(如dd if=/dev/zero of=/swapfile bs=1M count=4096
),格式化为swap(mkswap /swapfile
),启用(swapon /swapfile
),并添加到/etc/fstab
实现开机自动挂载。fdisk
或parted
创建交换分区,格式化后启用并添加到/etc/fstab
。设置合理大小
调整Swappiness值
sysctl vm.swappiness=数值
;永久修改:编辑/etc/sysctl.conf
。监控与优化
free -h
、swapon -s
或cat /proc/swaps
查看Swap使用情况。多交换分区(可选)
注意:设置后需重启生效,生产环境建议先测试。
参考来源: