在CentOS系统中,配置swapper(交换分区或交换文件)是一个重要的步骤,它可以帮助系统在物理内存不足时将部分数据暂存到硬盘上,从而提高系统的稳定性和性能。以下是一个详细的CentOS swapper配置方案:
交换文件:
sudo dd if=/dev/zero of=/swapfile bs=1M count=4194304
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
/etc/fstab
文件。echo "/swapfile swap swap defaults 0 0" | sudo tee -a /etc/fstab
交换分区:
fdisk
或 parted
等工具创建一个新的分区。sudo fdisk /dev/sdX
sudo mkswap /dev/sdXY
sudo swapon /dev/sdXY
/etc/fstab
文件。echo "/dev/sdXY none swap sw 0 0" | sudo tee -a /etc/fstab
cat /proc/sys/vm/swappiness
sudo sysctl vm.swappiness=60
/etc/sysctl.conf
文件。echo "vm.swappiness = 60" | sudo tee -a /etc/sysctl.conf
sudo sysctl -p
free -m
命令定期检查交换空间的使用情况。top
或 htop
命令实时查看系统资源使用情况。