在CentOS系統中,swap分區的優先級是通過swapon
命令的-p
選項來設置的。以下是設置swap分區優先級的步驟:
首先,你可以使用以下命令查看當前系統中所有的swap分區及其優先級:
swapon --show
或者使用:
free -h
假設你想將某個swap分區的優先級設置為更高的值(例如,10),可以使用以下命令:
sudo swapon -p 10 /dev/sdXN
其中:
/dev/sdXN
是你要設置優先級的swap分區的設備名稱。10
是你希望設置的優先級值。為了使優先級設置在系統重啟后仍然有效,你需要編輯/etc/fstab
文件。找到對應swap分區的條目,并在swapon
選項中添加pri
參數。
例如,假設你的swap分區是/dev/sdb1
,你可以這樣編輯/etc/fstab
:
sudo nano /etc/fstab
找到類似以下的條目:
/dev/sdb1 none swap sw 0 0
修改為:
/dev/sdb1 none swap sw,pri=10 0 0
保存并退出編輯器。
為了讓新的配置生效,你可以重新加載fstab
文件:
sudo mount -a
或者重啟系統:
sudo reboot
通過以上步驟,你可以成功設置CentOS系統中swap分區的優先級。