linux swap 阀值,Linux 添加swap分区, 设定swap阈值

swap阈值设定1, 查看当前系统swap阈值

chunli@CentOS~$  cat /proc/sys/vm/swappiness

60

内存在使用到100-60=40%的时候,就开始出现有交换分区的使用

swappiness=0表示最大限度使用物理内存,然后才使用swap空间,

swappiness=100表示积极使用swap分区,并且把内存上的数据及时的搬运到swap空间里面

2, 永久设定

chunli@CentOS~$ sudo -s

[root@CentOS chunli]# echo "vm.swappiness = 10" >>  /etc/sysctl.conf  #永久修改

chunli@CentOS~$ sudo  sysctl -p

chunli@CentOS~$  cat /proc/sys/vm/swappiness

10

3, 临时设定

chunli@CentOS~$ sudo sysctl vm.swappiness=10 #临时修改

创建swap分区文件chunli@CentOS~$ dd if=/dev/zero of=swapfile bs=1M count=4096

chunli@CentOS~$ mkswap swapfile

启用交换分区

chunli@CentOS~$ sudo swapon swapfile

chunli@CentOS~$ free -mt

total       used       free     shared    buffers     cache

你可能感兴趣的:(linux,swap,阀值)