在 CentOS 系統中,你可以使用以下幾種方法來查看 swapper
(交換分區/交換文件)的使用情況:
free
命令free
命令可以顯示系統的內存使用情況,包括交換空間的使用情況。運行以下命令:
free -h
輸出示例:
total used free shared buff/cache available
Mem: 7.7Gi 1.5Gi 488Mi 1.1Gi 5.7Gi 5.9Gi
Swap: 2.0Gi 1.0Gi 1.0Gi
在這個輸出中:
Swap
行顯示了總的交換空間(2.0Gi),已使用的交換空間(1.0Gi),以及剩余的交換空間(1.0Gi)。swapon
命令swapon
命令可以顯示當前啟用的交換空間信息。運行以下命令:
swapon --show
或者
cat /proc/swaps
輸出示例:
Filename Type Size Used Priority
/dev/sda2 partition 2097148 0 -1
這個輸出顯示了交換文件的名稱、類型、總大小、已使用大小以及優先級。
top
或 htop
命令top
和 htop
命令提供了實時的系統資源使用情況,包括內存和交換空間的使用情況。
運行 top
:
top
在 top
的輸出中,你可以看到 %SWAP
列顯示了每個進程使用的交換空間比例。
運行 htop
(需要先安裝):
htop
在 htop
界面中,你可以看到一個專門的交換空間使用情況的部分。
vmstat
命令vmstat
命令可以顯示虛擬內存統計信息。運行以下命令:
vmstat -s | grep swap
輸出示例:
2097148K total swap
1048576K used swap
1048572K free swap
這個輸出顯示了總的交換空間、已使用的交換空間以及剩余的交換空間。
通過這些方法,你可以全面了解 CentOS 系統中 swapper
的使用情況。