在Ubuntu 14.04和18.04版本中,可以通过以下步骤来设置Swap分区:
- 确认是否已经存在Swap分区:
在终端中执行以下命令,查看是否已经存在Swap分区:
sudo swapon --show
如果输出为空,则表示当前系统没有启用Swap分区。
- 创建Swap文件:
如果系统没有预先创建的Swap分区,你可以创建一个Swap文件来代替。在终端中执行以下命令:
sudo fallocate -l <大小> /swapfile
将 <大小>
替换为所需的Swap文件大小,例如:1G、2G等。
- 设置文件权限:
执行以下命令设置Swap文件的权限:
sudo chmod 600 /swapfile
- 格式化Swap文件:
执行以下命令格式化Swap文件:
sudo mkswap /swapfile
- 启用Swap文件:
执行以下命令启用Swap文件:
sudo swapon /swapfile
- 设置开机自启动:
打开/etc/fstab
文件:
sudo nano /etc/fstab
在文件的末尾添加以下内容:
/swapfile none swap sw 0 0
保存并关闭文件。
- 调整Swap文件的Swappiness值(可选):
Swappiness值决定了系统在何时使用Swap空间。可以根据需要调整这个值。打开/etc/sysctl.conf
文件:
sudo nano /etc/sysctl.conf
在文件末尾添加以下行:
vm.swappiness=10
保存并关闭文件。
- 重新启动系统:
执行以下命令重新启动系统,使所有更改生效:
sudo reboot
完成以上步骤后,你的Ubuntu系统就会配置好Swap分区,可以提供额外的内存支持。请注意,这些步骤适用于Ubuntu 14.04和18.04版本。