在 CentOS 系统中,Swapper(交换空间)是磁盘上的一部分,用于在物理内存不足时暂存内存中的数据
free -h
如果输出结果中显示了 “Swap” 一栏,那么说明已经配置了 Swap 分区。如果没有,请继续进行以下步骤。
首先,需要创建一个足够大的文件作为 Swap 分区。例如,创建一个 2GB 的 Swap 文件:
sudo dd if=/dev/zero of=/swapfile bs=1M count=2048
这将在根目录下创建一个名为 /swapfile
的 2GB 文件。
为了确保操作系统可以读写这个文件,需要设置正确的权限:
sudo chmod 600 /swapfile
使用 mkswap
命令将文件设置为 Swap 分区:
sudo mkswap /swapfile
使用 swapon
命令启用刚刚创建的 Swap 分区:
sudo swapon /swapfile
为了使 Swap 分区在系统重启后自动启用,需要编辑 /etc/fstab
文件。首先,使用文本编辑器打开文件:
sudo vi /etc/fstab
然后,在文件的末尾添加以下行:
/swapfile swap swap defaults 0 0
保存并退出编辑器。
现在,您已经成功配置了 CentOS 系统的 Swap 分区。可以通过 free -h
命令查看 Swap 分区的状态。