swap
检查是否已有交换文件
首先,检查是否已有交换文件正在使用:
1 | sudo swapon --show |
如果已有交换文件 /swapfile
,你可以禁用它,删除旧的交换文件,然后再创建新的交换文件。
禁用并删除旧的交换文件
禁用当前交换文件:
1
sudo swapoff /swapfile
删除旧的交换文件:
1
sudo rm /swapfile
创建新的交换文件
创建新的交换文件:
1
sudo fallocate -l 4G /swapfile
设置交换文件的权限:
1
sudo chmod 600 /swapfile
将文件设置为交换空间:
1
sudo mkswap /swapfile
启用交换文件:
1
sudo swapon /swapfile
验证交换空间是否已启用:
1
sudo swapon --show
为了让交换文件在重启后仍然有效,将其添加到
/etc/fstab
:1
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
验证结果
使用 sudo swapon --show
验证交换空间是否正确启用:
1 | sudo swapon --show |
- Title: swap
- Author: starlitxiling
- Created at : 2024-05-23 11:59:12
- Updated at : 2024-11-12 21:07:35
- Link: http://starlitxiling.github.io/2024/05/23/swap/
- License: This work is licensed under CC BY-NC-SA 4.0.
Comments