在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
total:总大小used:已使用free:空闲shared:共享buff/cache:缓冲区和缓存available:可用内存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的使用率。