溫馨提示×

如何查看CentOS的swapper使用情況

小樊
53
2025-08-18 20:18:37
欄目: 智能運維

在 CentOS 系統中,你可以使用以下幾種方法來查看 swapper(交換分區/交換文件)的使用情況:

1. 使用 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)。

2. 使用 swapon 命令

swapon 命令可以顯示當前啟用的交換空間信息。運行以下命令:

swapon --show

或者

cat /proc/swaps

輸出示例:

Filename                Type        Size    Used    Priority
/dev/sda2               partition   2097148 0       -1

這個輸出顯示了交換文件的名稱、類型、總大小、已使用大小以及優先級。

3. 使用 tophtop 命令

tophtop 命令提供了實時的系統資源使用情況,包括內存和交換空間的使用情況。

運行 top

top

top 的輸出中,你可以看到 %SWAP 列顯示了每個進程使用的交換空間比例。

運行 htop(需要先安裝):

htop

htop 界面中,你可以看到一個專門的交換空間使用情況的部分。

4. 使用 vmstat 命令

vmstat 命令可以顯示虛擬內存統計信息。運行以下命令:

vmstat -s | grep swap

輸出示例:

  2097148K total swap
  1048576K used swap
  1048572K free swap

這個輸出顯示了總的交換空間、已使用的交換空間以及剩余的交換空間。

通過這些方法,你可以全面了解 CentOS 系統中 swapper 的使用情況。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女