机器信息
阿里云轻量应用服务器
centos7
1核2G
配置过程
由于阿里云服务器没有自带分区,所以需要手动配置
查看分区命令
# cat /proc/swaps
或者
# free -h
创建swap分区文件
# mkdir /swaps
# cd /swaps
# dd if=/dev/zero of=swaps bs=512 count=4194308
# mkswap swaps
swap大小为 bs*count / 1024 / 1024 = 2048.001953125 (也就是2G)
配置物理内存剩余多少时启用
暂时的
# sysctl -w vm.swappiness=60
永久的(修改/etc/sysctl.conf文件中的vm.swappiness变量配置)
# vim /etc/sysctl.conf
修改 vm.swappiness = 60
这里60的含义是:100%-60%=40%,即物理内存剩下40%的时候时启用虚拟内存。
添加开机自动挂载
# vim /etc/fstab
添加 /swaps/swaps swap swap defaults 0 0
查看配置结果
# cat /proc/swaps
或者
# free -h
本文由 visionki 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为: Jun 22, 2020 at 08:30 am