debian

Debian如何查看swap使用率

小樊
45
2025-12-24 18:23:56
栏目: 智能运维

在Debian系统中,你可以使用以下几种方法来查看swap的使用率:

方法一:使用free命令

free命令可以显示系统的内存和交换空间(swap)的使用情况。

free -h

输出示例:

              total        used        free      shared  buff/cache   available
Mem:           7.7Gi       1.5Gi       2.2Gi       1.0Gi       4.0Gi       5.8Gi
Swap:          2.0Gi       1.2Gi       800Mi

方法二:使用top命令

top命令是一个实时监控系统状态的工具,也可以查看swap的使用情况。

top

top命令的输出中,你可以看到swap的相关信息:

top - 15:23:45 up 1 day,  3:44,  2 users,  load average: 0.00, 0.01, 0.05
Tasks: 193 total,   1 running, 192 sleeping,   0 stopped,   0 zombie
%Cpu(s):  2.6 us,  0.7 sy,  0.0 ni, 96.5 id,  0.1 wa,  0.0 hi,  0.1 si,  0.0 st
MiB Mem :   7976.1 total,   1588.3 free,   1541.7 used,   4846.1 buff/cache
MiB Swap:   2048.0 total,    819.2 free,   1228.8 used.   6149.3 avail Mem 

方法三:使用vmstat命令

vmstat命令可以显示虚拟内存统计信息。

vmstat -s | grep swap

输出示例:

      819200 K total swap
      122880 K used swap
       696320 K free swap

方法四:使用swapon命令

swapon命令可以显示当前启用的交换空间。

swapon --show

输出示例:

NAME      TYPE      SIZE USED PRIO
/dev/sda2 partition 2G   1.2G   -2

方法五:使用htop命令

htop是一个交互式的进程查看器,也可以查看swap的使用情况。

首先,你需要安装htop

sudo apt-get install htop

然后运行:

htop

htop界面中,你可以看到swap的相关信息。

通过以上几种方法,你可以方便地查看Debian系统中swap的使用率。

0
看了该问题的人还看了