在CentOS系统中,swapper通常指的是交换分区(swap partition)或交换文件(swap file),它们用于扩展系统的虚拟内存。以下是关于CentOS系统中swapper版本更新(创建交换文件)的详细步骤:
cd / && dd if=/dev/zero of=/swapfile bs=1G count=4 && chmod 600 /swapfile && mkswap /swapfile && swapon /swapfile && swapon -s && echo "/swapfile swap swap defaults 0 0" >> /etc/fstab
解释:
dd if=/dev/zero of=/swapfile bs=1G count=4
:创建一个4GB大小的文件。chmod 600 /swapfile
:设置文件权限,确保只有root用户可以读写。mkswap /swapfile
:格式化文件为交换分区。swapon /swapfile
:激活交换分区。swapon -s
:查看交换分区状态。echo "/swapfile swap swap defaults 0 0" >> /etc/fstab
:将交换分区信息添加到系统启动时自动挂载的配置文件中。shutdown -r now
free -m
cat /proc/sys/vm/swappiness
sudo sysctl vm.swappiness=10
/etc/sysctl.conf
文件,添加如下参数:vm.swappiness = 10
保存文件后,运行以下命令使修改生效:sudo sysctl -p
sudo reboot
请注意,以上步骤适用于CentOS 7。对于CentOS 8及更高版本,命令可能略有不同。