亚洲国产第一_开心网五月色综合亚洲_日本一级特黄特色大片免费观看_久久久久久久久久免观看

Hello! 歡迎來到小浪云!


云服務器如何手工添加 Swap 分區



準備工作

 

首先,檢查你的系統是否已經有 Swap 分區:

 

 

 

swapon -s

 

 

 

 

 

 

free -m

 

 

 

如果沒有返回結果或者 free -m 中 Swap 一列數值是 0,則表示你的系統沒有 Swap 分區。

 

 

 

創建 SWAP 分區

 

我們可以使用 fallocate 命令創建一個 1GB 大小的 Swap 分區:

 

 

 

fallocate -l 1G /swapfile

 

 

 

如果這個命令無法使用,請安裝 util-linux 包:

 

 

 

apt install util-linux

 

 

 

然后設置這個文件的權限:

 

 

 

chmod 600 /swapfile

 

 

 

然后激活 SWAP 分區

 

 

 

mkswap /swapfile

 

swapon /swapfile

 

 

 

此時,你可以使用 swapon -s 或 free -m 命令查看 Swap 分區是否已經激活。

 

 

 

設置開機自啟

 

我們需要編輯 /etc/fstab 這個文件,加入下面的內容即可:

 

 

 

echo “/swapfile swap swap defaults 0 0” >> /etc/fstab

 

 

 

大功告成,使用 free -m 命令查看 Swap 分區是否正確:

 

 

 

 

 

 

 

調整系統內核 Swappiness 值

 

Swapiness 是 Linux 內核的一個屬性,定義了系統使用交換空間的頻率,Swapiness 的值在 0 到 100 之間 (默認是 60),一個低的值會使內核盡可能地避免交換,而一個高的值會使內核更積極地使用交換空間。

 

 

 

這個值默認是 60,我們可以使用 cat /proc/sys/vm/swappiness 命令查看當前值。

 

 

 

一般我們可以給他改成 10:

 

 

 

echo “vm.swappiness=10” >> /etc/sysctl.conf

 

 

 

然后使用 sysctl -p 命令使其生效。

 

 

 

關閉 Swap

 

有時候我們需要關閉 Swap 分區,可以使用下面的命令:

 

 

 

首先,停用 Swap 分區:

 

 

 

swapoff -v /swapfile

 

 

 

然后檢查 /etc/fstab,刪除 /swapfile swap swap defaults 0 0 這一行。

 

 

 

最后刪除 /swapfile 這個文件:

 

 

rm /swapfile

 

相關閱讀