Debian 12 添加 Swap

添加 Swap

检查当前是否有 Swap

1sudo swapon --show

创建一个 Swap文件

1sudo fallocate -l 2G /swapfile

设置正确的权限

1sudo chmod 600 /swapfile

创建 Swap 区域

1sudo mkswap /swapfile

启用 Swap

1sudo swapon /swapfile

验证 Swap

1sudo swapon --show

配置开机自动启用 Swap

为了确保Swap在系统重启时自动启用,编辑/etc/fstab文件:

1sudo nano /etc/fstab

在文件末尾添加以下内容:

1/swapfile none swap sw 0 0

优化 Swap 设置(可选)

可以调整系统使用Swap的优先级,默认为60,数字越大系统越早使用Swap。可以通过调整vm.swappiness来修改:
查看当前值:

1cat /proc/sys/vm/swappiness

将其调整为更小的值(例如10),使系统更倾向于使用物理内存:

1sudo sysctl vm.swappiness=10

如果希望这个设置永久生效,编辑/etc/sysctl.conf文件:

1sudo nano /etc/sysctl.conf
2#添加:vm.swappiness=10

删除 Swap

禁用当前的 Swap 文件

1sudo swapoff /swapfile

确认 Swap 文件已成功禁用:

1sudo swapon --show

删除 Swap

1sudo rm /swapfile
使用 Hugo 构建
主题 StackJimmy 设计