zoukankan      html  css  js  c++  java
  • linux扩大swap交换空间

    有两种解决方法:一是创建新的swap分区;另一则是创建swap文件

    创建swap文件
    如果你的硬盘空间已经全部分配给其他分区,也没有多余的预算新添购硬盘,我们可以利用swap文件的方式增加虚拟的swap空间,不过执行性能会较实际的swap分区差.

    要创建swap文件,执行dd命令,新增一个100MB的swap文件:
    # dd if=/dev/zero of=/100M.swap bs=1M count=100
    执行mkswap命令,将myswap文件格式化成s文件系统,系统才能使用,切换到/目录,并执行以下命令:
    # fdisk /100m.swap   修改文件类型为82 linux swap类型。
    # mkswap /100m.swap
    Setting up swapspace version 1, size = 104853 kB
    # swapon -s          查看现在的swap信息
    Filename                                Type            Size    Used    Priority
    /dev/mapper/VolGroup00-LogVol01         partition       524280 0       -1
    # swapon -a /100m.swap -p -2   激活分区同时设置其优先级
    # swapon -s                               查看修改后的swap空间
    Filename                                Type            Size    Used    Priority
    /dev/mapper/VolGroup00-LogVol01         partition       524280 0       -1
    /100m.swap                              file            102392 0       -2
    # free
                 total       used       free     shared    buffers     cached
    Mem:        255840      56164     199676          0       8128      26640
    -/+ buffers/cache:      21396     234444
    Swap:       626672          0     626672
    #swapoff 取消激活swap空间,swapon -a /dev/sda2 -p -10 激活并设置优先级

  • 相关阅读:
    前端进击的巨人(一):执行上下文与执行栈,变量对象
    读书笔记(06)
    前端博客收藏
    Nodejs-Can't set headers after they are sent
    Mac OS安装包管理工具Homebrew教程
    webpack自动化构建脚本指令npm run dev/build
    使用express搭建node中间件
    【转】基于localStorage的资源离线和更新技术
    web前端性能优化
    Vue生命周期详解
  • 原文地址:https://www.cnblogs.com/xred/p/3491420.html
Copyright © 2011-2022 走看看