创建交换文件
首先,在创建交换文件之前,建议先检查已挂载分区的列表及其大小。为此,请执行 df -h 命令。
在本示例中,将在 /var 目录中创建一个大小为 4GB 的交换文件。
- 创建交换文件
sudo touch /var/.swap.img sudo chmod 600 /var/.swap.img
- 用零填充该文件至所需大小。在本示例中,交换空间的大小为 4GB
sudo dd if=/dev/zero of=/var/.swap.img bs=1024k count=4096
- 将交换文件格式化为交换空间
sudo mkswap /var/.swap.img
- 激活交换文件
sudo swapon /var/.swap.img
- 为使交换文件在重启后依然生效,请将其添加到 /etc/fstab 文件中
sudo echo "/var/.swap.img none swap sw 0 0" >> /etc/fstab
- 使用 free 命令或 swapon 命令验证交换文件是否已激活并正常工作:
free -h
或
swapon --show
现在交换文件将为您的系统提供额外的虚拟内存,这对于管理内存密集型任务非常有益。
