Ubuntu 调整Swap分区大小

运行环境

  • Ubuntu 22.04 LTS

相关指令

  1. 查看当前交换分区使用情况
root@zhao-server:/home/zhao# swapon -s
Filename				Type		Size		Used	Priority
/swapfile                               file		2097148		2076532-2
  1. 关闭当前使用的交换空间,该指令会将当前交换分区中的内容转移到内存中去
root@zhao-server:/home/zhao# swapoff /swapfile 
  1. 创建新的/swapfile文件,在这一步中指定交换分区空间大小
root@zhao-server:/home/zhao# dd if=/dev/zero of=/swapfile bs=1M count=32768
32768+0 records in
32768+0 records out
34359738368 bytes (34 GB, 32 GiB) copied, 44.453 s, 773 MB/s

dd命令的主要作用是:复制文件,并根据操作数进行转换和格式化。

  1. 重建交换分区
root@zhao-server:/home/zhao# mkswap /swapfile 
Setting up swapspace version 1, size = 32 GiB (34359734272 bytes)
no label, UUID=f87dc486-3feb-4048-85e0-48672330eb9d
  1. 使用(激活)新的交换分区
root@zhao-server:/home/zhao# swapon /swapfile 

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×