在 Ubuntu 中,可以通过以下几种方式查看 swap(交换空间) 的使用情况与配置信息:
free 命令free -h
示例输出:
total used free shared buff/cache available
Mem: 7.8G 2.1G 1.2G 200M 4.5G 5.2G
Swap: 2.0G 500M 1.5G
✅ 说明:
Swap 行显示 swap 总量、已用、剩余-h 表示以人类可读方式显示(G/M)swapon 命令(推荐)swapon --show
示例输出:
NAME TYPE SIZE USED PRIO
/swapfile file 2G 500M -2
✅ 可以看到:
/proc/swapscat /proc/swaps
示例:
Filename Type Size Used Priority
/swapfile file 2097148 512000 -2
cat /etc/fstab
通常会有类似:
/swapfile none swap sw 0 0
或:
UUID=xxxx-none swap swap defaults 0 0
ls -lh /swapfile
lsblk
或:
sudo fdisk -l
swap 分区类型通常是:
Linux swap / 82cat /proc/sys/vm/swappiness
常见值:
60(默认)临时修改:
sudo sysctl vm.swappiness=10
永久修改:
sudo nano /etc/sysctl.conf
添加:
vm.swappiness=10
✅ 最常用组合
free -h
swapon --show
如果你愿意,我也可以帮你: