在 CentOS 中,swap(交换空间) 的配置主要涉及两部分:
free -h
swapon -s
或
lsblk
如果是安装系统时划分的 swap 分区,配置文件在:
/etc/fstab
示例:
/dev/sda2 swap swap defaults 0 0
CentOS 7 / 8 / Stream 常用方式
dd if=/dev/zero of=/swapfile bs=1M count=2048
# 或
fallocate -l 2G /swapfile
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
编辑:
vi /etc/fstab
添加:
/swapfile swap swap defaults 0 0
配置文件:
/etc/sysctl.conf
示例:
vm.swappiness=10
使其生效:
sysctl -p
swapoff /swapfile
并从 /etc/fstab 中删除对应行。
如果你告诉我 CentOS 版本(6/7/8/Stream) 或 用的是云服务器还是物理机,我可以给你更精确的步骤。