在Ubuntu中创建交换空间可以通过以下步骤完成:
-
创建一个用于交换的文件:
sudo fallocate -l 1G /swapfile # 创建一个1GB大小的交换文件 -
修改文件权限,确保只有root用户可以读写该文件:
sudo chmod 600 /swapfile -
标记文件为交换空间:
sudo mkswap /swapfile -
启用交换空间:
sudo swapon /swapfile -
为了让交换空间在重启后依然有效,需要将它添加到/etc/fstab文件中:
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
完成以上步骤后,交换空间将被创建并启用。可以通过运行free -h
命令来查看交换空间的使用情况。
关闭
sudo swapoff /swapfile
查看
free -wh