在CentOS系統中,swapper
通常指的是交換分區(swap partition)或交換文件(swap file),它們用于在物理內存不足時提供額外的虛擬內存。要測試CentOS系統中的交換分區或交換文件是否正常工作,可以按照以下步驟進行:
查看交換分區狀態
使用swapon --show
命令查看當前啟用的交換分區及其詳細信息。
swapon --show
輸出示例:
NAME TYPE SIZE USED PRIO
/dev/sda2 partition 4G 0B -2
啟用交換分區
如果交換分區未啟用,可以使用swapon
命令啟用它。
sudo swapon /dev/sda2
測試交換分區
使用free
命令查看內存和交換分區的使用情況。
free -h
輸出示例:
total used free shared buff/cache available
Mem: 7.7Gi 1.5Gi 3.8Gi 1.0Gi 2.4Gi 5.8Gi
Swap: 4.0Gi 0B 4.0Gi
在這個例子中,可以看到交換分區已啟用并且有足夠的空間。
創建交換文件
如果系統沒有交換分區,可以創建一個交換文件。
sudo fallocate -l 4G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
查看交換文件狀態
使用swapon --show
命令查看交換文件的狀態。
swapon --show
測試交換文件
同樣使用free
命令查看內存和交換文件的使用情況。
free -h
為了確保系統重啟后交換分區或交換文件仍然有效,需要將其添加到/etc/fstab
文件中。
對于交換分區:
/dev/sda2 none swap sw 0 0
對于交換文件:
/swapfile none swap sw 0 0
保存并退出/etc/fstab
文件后,使用以下命令重新加載配置:
sudo mount -a
現在,交換分區或交換文件將在系統啟動時自動啟用。
通過以上步驟,您可以測試CentOS系統中的交換分區或交換文件是否正常工作,并確保它們在系統啟動時自動啟用。