Centos 7 中关闭 swap

  1. 删除 swap 区所有内容
    swapoff -a
    swapoff failed: Cannot allocate memory
    这是因为有程序占用过多内存没释放,直接找到占用内存多的程序kill掉。
  2. 删除 swap 挂载,这样系统下次启动不会再挂载 swap
    # 注释 swap 行
    vim /etc/fstab
    
  3. 重启系统,测试(有的系统可以不重启直接 free -h)
    reboot
    free -h
    

    swap 一行应该全部是 0

                  total        used        free      shared  buff/cache   available
    Mem:           3.7G        203M        3.1G        8.5M        384M        3.3G
    Swap:            0B          0B          0B

发表评论

邮箱地址不会被公开。 必填项已用*标注