ubuntu使用指南:扩展swap分区

jupiter
2020-09-26 / 0 评论 / 564 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2021年12月07日,已超过809天没有更新,若内容或图片失效,请留言反馈。

1.查看当前空间大小

free
[Result]
              total        used        free      shared  buff/cache   available
Mem:       16374480     2326112     8420288      525920     5628080    13133004
Swap:       1999868           0     1999868

2.创建一个 Swap 文件

cd /
sudo mkdir swap
cd swap
sudo dd if=/dev/zero of=swapfile bs=1M count=2048 #创建2G的swap,大小为bs*count
[Result]
记录了2048+0 的读入
记录了2048+0 的写出
2147483648 bytes (2.1 GB, 2.0 GiB) copied, 4.89824 s, 438 MB/s

3.把生成的文件转换成 Swap 文件

sudo mkswap swapfile
[Result]
Setting up swapspace version 1, size = 2 GiB (2147479552 bytes)
无标签, UUID=ceab0529-be6f-4955-a6c0-fe7380f71954

4.激活 Swap 文件

sudo swapon swapfile
[Result]
swapon: /swap/swapfile:不安全的权限 0644,建议使用 0600。

5.查看交换空间大小

free
[Result]
              total        used        free      shared  buff/cache   available
Mem:       16374480     2536676     5767220      708820     8070584    12737668
Swap:       4097016           0     4097016

6.设置swap分区为开机自动挂载

sudo cp /etc/fstab /etc/fstab.bak #先备份文件/etc/fstab
echo '/swap/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
0

评论

博主关闭了当前页面的评论