在 Ubuntu 中,swap(交换空间)默认位置和配置取决于安装方式和系统版本,下面分情况说明:
大多数现代 Ubuntu(18.04、20.04、22.04、24.04)默认不使用独立的 swap 分区,而是使用 swap 文件。
/swapfile
ls -lh /swapfile
swapon --show
输出示例:
NAME TYPE SIZE USED PRIO
/swapfile file 2G 0B -2
有时可能会使用 swap 分区,而不是 swapfile。
swapon --show
或:
lsblk
示例:
NAME TYPE SIZE
sda2 part 4G [SWAP]
swap 分区通常表现为:
/dev/sdXN/dev/nvme0n1pX/dev/mapper/ubuntu--vg-swap/etc/fstabcat /etc/fstab
/swapfile none swap sw 0 0
UUID=xxxx none swap sw 0 0
| 类型 | 位置 | 备注 |
|---|---|---|
| swapfile | /swapfile |
桌面版最常见 |
| swap 分区 | /dev/sdX |
手动分区或服务器 |
| zram swap | /dev/zramX |
某些云/嵌入式 |
运行:
swapon --show
file → swapfilepartition → swap 分区zram → zram swap如果你愿意,可以把 swapon --show 和 lsblk 的输出贴出来,我可以帮你精确判断你这台 Ubuntu 的 swap 情况。