在 Debian(以及其他 Linux 发行版)中,swap 并不是“某一个固定的文件”,而是**交换空间(swap space)**的统称,用于当物理内存(RAM)不足时,把一部分内存数据临时写到磁盘上。
在 Debian 里,swap 通常有两种形式:
/dev/sda2、/dev/nvme0n1p3 这样的磁盘分区mkswap 格式化,swapon 启用查看示例:
swapon --show
lsblk
/swapfile
创建示例:
sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
开机自动启用(写入 /etc/fstab):
/swapfile none swap sw 0 0
如果你看到别人说 Debian swap 文件,通常就是指:
/swapfileswapon 看到的某个 .img / .fileswapon --show
输出示例:
NAME TYPE SIZE USED PRIO
/swapfile file 2G 0B -2
说明是 swap 文件
NAME TYPE SIZE USED PRIO
/dev/sda2 partition 4G 0B -2
说明是 swap 分区
/swapfile)如果你愿意,我可以帮你: