直接上教程
1. 首先使用命令查看哪个分区较为盈余
选择较为充裕的分区,我这里选择'/home'下
df -h
2. 创建swap文件
进入到你所选择的位置(我这里是/home)
cd /home
mkdir myswapfile
cd myswapfile/
3. 创建交换虚拟交换分区(我这里是4G)
dd if=/dev/zero of=./swapfile bs=1M count=4096
输出如下代表创建成功
4096+0 records in
4096+0 records out
4294967296 bytes (4.3 GB, 4.0 GiB) copied, 58.1777 s, 73.8 MB/s
4. 激活虚拟分区
sudo chmod 600 swapfile
mkswap swapfile
成功后有如下类似输出
Setting up swapspace version 1, size = 4 GiB (4294963200 bytes)
no label, UUID=afdb2465-480e-4bb4-8f20-753ea5401ca6
5. 开启并查看swap
sudo swapon swapfile
free -m
6. 设置系统启动时开启swap
编辑/etc/fstab文件,并添加如下内容:
#编辑文件
sudo nano /etc/fstab
#在文件最后一行直接复制粘贴,没有nano可用gedit或者vim代替
/home/你的目录/myswapfile/swapfile none swap defaults 0 0
7. 大功告成
最后可用'htop'或者'sudo swapon --show'指令查看
本文作者:sheetung
本文链接:https://cutech.space/archives/linuxswap.html
版权声明:转载时须注明出处(包括原作者和文章链接)及本声明
感谢分享
帮到你就好hhhh