在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 | 显示虚拟内存统计信息,包括交换空间使用情况 |
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/634723.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复