記錄一下CentOS 重新設置SWAP
爲什麼要記錄?
由於每次重置vps,CentOS的交換內存都是131M,且有點少,於是乎自己沒修改都要去搜索相關博文查看,有點繁瑣,所以自己記錄一下本次操作
當前所有操作使用的是root用戶,(超級管理員)權限
01刪除原有的131M (138M)
重置系統 通過命令free -m
sudo swapon -s
如下圖的swap
02 刪除原有的swap
通過上圖找到swap所在目錄,我的在根目錄,先通過 swapoff swap
停止,再通過 rm -rf swap
刪除swap這個文件
03重新創建swap文件
使用命令 dd if=/dev/zero of=/swap bs=1M coutn=1024
劃分出1G 的空間
04 啓用交換文件
1.先設置權限 chmod 600 /swap
2.輸入命令來告訴我們的系統設置交換空間 mkswap /swap
3.啓用交換 swapon /swap
4.查看 swapon -s
05永久使交換文件
爲了系統重新也可以使用需要編輯:vim /etc/fstab
有由於我們是修改系統默認的swap所以這裏不需要修改,否則你需要在下面添加一條對應地址的記錄··
/****** none swap sw 0 0
06 優化操作
cat /proc/sys/vm/swappiness
查看 交換頻率
cat /proc/sys/vm/vfs_cache_pressure
查看 緩存
sysctl vm.swappiness=10
設置,重新電腦之後無效無效
sysctl vm.vfs_cache_pressure=50
設置,重新電腦之後無效無效
vim /etc/sysctl.conf
配置,重啓電腦也生效
vm.swappiness=10
vm.vfs_cache_pressure=50
sysctl.conf末尾添加以上參數