在Linux系统中,设置Swap文件可以帮助你在物理内存不足时,使用硬盘空间作为虚拟内存
sudo fallocate -l 2G /swapfile
如果你没有fallocate命令,可以使用dd命令创建Swap文件:
sudo dd if=/dev/zero of=/swapfile bs=1M count=2048
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
sudo swapon --show
或者使用以下命令查看所有Swap分区:
free -h
/etc/fstab文件中。使用文本编辑器打开/etc/fstab文件,例如使用nano编辑器:sudo nano /etc/fstab
在文件末尾添加以下行:
/swapfile none swap sw 0 0
保存并关闭文件。
现在,你已经成功创建并启用了Swap文件。在系统启动时,它将自动启用。如果你需要调整Swap文件的大小,可以按照上述步骤操作,但在调整大小之前,请确保禁用Swap文件:
sudo swapoff /swapfile
然后按照需要调整Swap文件的大小,再次启用它,并将其添加到/etc/fstab文件中。