创建swap交换文件

1.查看当前交换空间

你可以使用以下任一命令查看当前的交换配置:

free -h
swapon --show

2.创建交换文件

以下命令将创建一个 1GB 的交换文件(可根据需要调整大小):

sudo fallocate -l 1G /swapfile

如果fallocate未安装或收到错误消息,您还可以使用以下方法dd创建交换文件:

sudo dd if=/dev/zero of=/swapfile bs=1024 count=1048576

3.设置适当的权限

只有 root 应该具有交换文件的读写权限:

sudo chmod 600 /swapfile

4.制作交换文件

使用命令将此文件制作成交换文件:

sudo mkswap /swapfile

5.启用交换空间

sudo swapon /swapfile

6.使其永久生效

sudo vim /etc/fstab

在 /etc/fstab 文件末尾添加这一行:

/swapfile none            swap    sw              0       0

7.验证更改

最后,使用以下命令之一再次检查可用交换总量,以验证一切运行正常:

free -h
swapon --show

请记住,虽然增加更多的 SWAP 对内存不足有帮助,但它比内存慢得多,过度交换可能会导致系统变慢或反应迟钝。

# 待分类 

本文由:星际难民
实践,测试,整理发布.如需转载请注明地址 本文标题:创建swap交换文件
地址:https://530503.xyz/articles/2023/09/12/1694512272145.html

评论

取消