上一篇
linux怎么查看swap使用情况
- 行业动态
- 2024-05-20
- 5
在Linux中,可以通过以下几种方法查看swap使用情况:
1. 使用free
命令
free
命令可以显示系统中物理内存和交换空间的使用情况,使用以下命令查看swap使用情况:
free h
输出结果如下:
total used free shared buffers cached Mem: 7.7G 2.4G 5.3G 169M 180M 1.3G Swap: 2.0G 0B 2.0G
Swap
行表示交换空间的使用情况,total
列表示总交换空间大小,used
列表示已使用的交换空间大小,free
列表示剩余的交换空间大小。
2. 使用swapon
命令
swapon
命令用于显示当前系统启用的交换分区信息,使用以下命令查看swap使用情况:
swapon s
输出结果如下:
Filename Type Size Used Priority /dev/sda5 partition 2097148 0 1
Size
列表示交换分区大小,Used
列表示已使用的交换空间大小。
3. 使用vmstat
命令
vmstat
命令可以显示虚拟内存统计信息,使用以下命令查看swap使用情况:
vmstat s
输出结果如下:
1679 1679 1679 1679 1 1 1 1 1680 1680 1680 1680 1 1 1 1 1681 1681 1681 1681 1 1 1 1 1682 1682 1682 1682 1 1 1 1
最后一行的swpd
列表示已使用的交换空间大小,free
列表示剩余的交换空间大小。
归纳一下,可以使用以下表格展示这些命令的功能:
命令 | 功能 |
free h |
显示系统中物理内存和交换空间的使用情况 |
swapon s |
显示当前系统启用的交换分区信息 |
vmstat s |
显示虚拟内存统计信息,包括交换空间使用情况 |