linux怎么查看swap使用情况

在Linux中,可以通过以下几种方法查看swap使用情况:

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

(0)
未希新媒体运营
上一篇 2024-05-20 00:27
下一篇 2024-05-20 00:29

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购  >>点击进入