賊船

CentOS 8 建立SWAP檔案

碰到難題是在GPC建立了免費的GPE,但是免費條件下記憶體只能600MB,只能拿硬碟來建立SWAP檔了。

先用以下命令檢查是否已經有swap交換空間

free -m

顯示出0交換空間

              total        used        free      shared  buff/cache   available
Mem:            600        300         20         100        180
Swap:             0           0          0

現在我們需要建立一個4GB的swap檔案,但是您可以根據需要調整值

dd if=/dev/zero of=/swap count=4096 bs=1MiB

設定權限

chmod 600 /swap

格式化swap檔

mkswap /swap

啟用swap檔

swapon /swap

要使swap在重新啟動後自動掛載,以下命令會將其增加到您的fstab配置中

echo "/swap swap swap sw 0 0" >> /etc/fstab

swapon -s 跟 free -m 與 top 都可以看到現在虛擬記憶體的狀態

Exit mobile version