在 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
的使用情况。