debian

Debian Swap文件怎么设置

小樊
39
2025-09-11 04:24:23
栏目: 智能运维

以下是Debian Swap文件设置步骤:

  1. 检查当前Swap状态
    sudo swapon --showfree -hfree -h

  2. 创建Swap文件

    • 推荐使用fallocate(更高效):
      sudo fallocate -l 2G /swapfile2G可替换为所需大小)。
    • fallocate不可用,用dd命令:
      sudo dd if=/dev/zero of=/swapfile bs=1G count=2
  3. 设置文件权限
    sudo chmod 600 /swapfile

  4. 格式化为Swap空间
    sudo mkswap /swapfile

  5. 启用Swap文件
    sudo swapon /swapfile

  6. 验证是否生效
    sudo swapon --showfree -hfree -h

  7. 设置开机自动挂载
    编辑/etc/fstab,添加以下行:
    /swapfile none swap sw 0 0

  8. 调整swappiness参数(可选)

    • 临时修改:sudo sysctl vm.swappiness=10(值范围0-100,数值越低越倾向于使用物理内存)。
    • 永久修改:编辑/etc/sysctl.conf,添加vm.swappiness=10,然后执行sudo sysctl -p

注意

0
看了该问题的人还看了