Linux Swap 内存交换分区调整

内存相关

增加swap分区
  1. 增加一个SWAP文件
dd if=/dev/zero of=/tmp/tmp.swap bs=1M count=2048 //(建立一个2048M的swap文件)
  1. 标识为SWAP文件
mkswap /tmp/tmp.swap;
  1. 激活SWAP文件
swapon /tmp/tmp.swap
  1. 修改/etc/fstab文件,增加以下内容:
/tmp/tmp.swap swap swap default 0 0
  1. swapon -s 或free 或cat /proc/swaps 查看。是否成功

删除SWAP分区:

  1. 关闭swap
swapoff /tmp/tmp.swap  
  1. 修改/etc/fstab文件
去除 /tmp/tmp.swap swap swap default 0 0
查看swap使用比例
cat /proc/sys/vm/swappiness  //0不使用  100极力使用
临时修改使用比例
sysctl vm.swappiness=60
永久修改使用比例
vi  /etc/sysctl.conf

在这个文档的最后加上这样一行

vm.swappiness=60
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容