爲自己CentOS 添加SWAP(交換內存)

爲什麼要記錄?

由於每次重置vps,CentOS的交換內存都是131M,且有點少,於是乎自己沒修改都要去搜索相關博文查看,有點繁瑣,所以自己記錄一下本次操作
當前所有操作使用的是root用戶,(超級管理員)權限

01刪除原有的131M (138M)

重置系統 通過命令free -m sudo swapon -s如下圖的swap
重置系統後只有138M

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末尾添加以上參數
在這裏插入圖片描述

07 學習感謝

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章