温馨提示×

ubuntu swap如何禁用和启用

小樊
66
2026-01-06 21:47:58
栏目: 智能运维

在Ubuntu系统中,你可以通过以下步骤来禁用和启用swap分区:

禁用Swap

  1. 查看当前Swap状态

    sudo swapon --show
    

    或者

    free -h
    
  2. 临时禁用Swap

    sudo swapoff -a
    
  3. 永久禁用Swap: 编辑 /etc/fstab 文件:

    sudo nano /etc/fstab
    

    找到类似以下的行:

    /dev/sdaX none swap sw 0 0
    

    将其注释掉(在行首添加 #):

    # /dev/sdaX none swap sw 0 0
    

    保存并退出编辑器。

  4. 重启系统

    sudo reboot
    

启用Swap

  1. 临时启用Swap: 如果你已经禁用了Swap并且想要临时启用它,可以使用以下命令:

    sudo swapon /dev/sdaX
    

    其中 /dev/sdaX 是你的swap分区。

  2. 永久启用Swap: 编辑 /etc/fstab 文件:

    sudo nano /etc/fstab
    

    找到你之前注释掉的swap行:

    # /dev/sdaX none swap sw 0 0
    

    去掉注释号(删除 #):

    /dev/sdaX none swap sw 0 0
    

    保存并退出编辑器。

  3. 重启系统

    sudo reboot
    

注意事项

  • 在禁用Swap之前,请确保你的系统有足够的物理内存来处理所有的工作负载。
  • 如果你在生产环境中操作,请谨慎行事,并确保你有备份。
  • 在某些情况下,禁用Swap可能会导致系统性能下降,特别是在内存不足的情况下。

通过以上步骤,你可以轻松地在Ubuntu系统中禁用和启用swap分区。

0