添加虚拟内存

  1. 获取文件块(具体划分多少swap交换分区,根据你的物理内存具体应用情况磁盘情况而定一般是物理内存的1~2倍)

    dd if=/dev/zero of=/var/swapfile bs=1M count=2048
    
    # block_size、number_of_block 大小可以自定义,比如 bs=1M count=1024 代表设置 1G 大小 SWAP 分区。
  2. 创建swap文件

    /sbin/mkswap -f /var/swapfile
  3. 给予swapfile 600权限

    chmod 600 /var/swapfile
  4. 挂起swap文件

    /sbin/swapon /var/swapfile
  5. 检查swap是否正确

    /sbin/swapon -s
  6. 加到fstab文件中让系统引导时自动启动(防止重启后swap分区变成0)

    vi /etc/fstab
    // 末尾加入
    /var/swapfile swap swap defaults 0 0
  7. 重启系统

    reboot
  8. 查看swap交换分区情况

    free -m

删除虚拟内存

  1. 停止swap分区

    /sbin/swapoff /var/swapfile
  2. 删除swap分区文件

    rm -rf /var/swapfile
  3. 删除自动挂载配置命令

    vi /etc/fstab
    // 删除下面内容
    /var/swapfile swap swap defaults 0 0


如果觉得我的文章对你有用,请随意赞赏

本文标题:Swap使用

本文链接:https://oior.net/archives/67.html

除非另有说明,本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议

声明:转载请注明文章来源。