avatar Akirava's Blog

Debian 13 中启用、关闭与配置 Swap

1 检查当前 SWAP 状态

$ free -h
$ swapon --show

2 创建 SWAP 文件,2 GiB

$ dd if=/dev/zero of=/swapfile bs=1M count=2048

3 设置权限

$ chmod 600 /swapfile

4 格式化为 SWAP,并启用

$ mkswap /swapfile
$ swapon /swapfile

5 永久化配置

修改文件 /etc/fstab,添加下面的内容

/swapfile none swap sw 0 0

6 关闭 SWAP 删除 SWAP 文件

$ swapoff /swapfile
$ rm /swapfile

删除文件 /etc/fstab 中的有关内容。

7 swappiness 设置

查看

$ sysctl vm.swappiness

临时设置

$ sysctl vm.swappiness=60

永久设置:在 /etc/sysctl.conf 中加一行 vm.swappiness=60,然后应用配置

$ sysctl -p