ubuntu

Ubuntu Swapper的监控工具

小樊
37
2025-12-12 01:29:36
栏目: 智能运维

Ubuntu 交换空间监控工具与用法

术语说明 在 Linux 语境中,Swapper通常指代系统的交换空间(Swap)与其相关活动,而非单一进程。监控的目标是观察Swap 使用量、交换活跃度(si/so)、哪些进程占用 Swap以及交换分区/文件配置等。

命令行工具 下表汇总了常用命令、作用与关键要点,适合快速排查与持续观测。

工具 作用 关键要点与常用命令
free 查看内存与 Swap 使用概况 free -h(关注 Swap 行的 total/used/free)
top / htop 实时查看资源与进程级 Swap top/htop(htop 支持按 SWAP 列排序,界面更直观)
vmstat 虚拟内存与交换统计 vmstat 1(看 si/so 判断活跃度);vmstat -s
swapon / swapoff 列出/启用/禁用交换设备 swapon --show(或 swapon -s);cat /proc/swaps(详细信息)
/proc/swaps 内核交换设备清单 cat /proc/swaps(设备、类型、大小、已用)
iotop 按进程观察磁盘 I/O sudo iotop(定位引发大量 I/O 的进程,辅助判断 Swap 读写)
sar 历史与实时资源报告 sar -r 1(内存/交换使用);需安装 sysstat;sar -W 1(交换分页统计)
Glances 跨平台综合监控 安装后查看内存与 Swap 面板(适合统一监控)
GNOME/KDE System Monitor 图形化查看 在“资源/进程”中查看 Swap 与进程占用

以上工具均为 Ubuntu 常用手段,涵盖即时查看、活跃度分析与定位进程等场景。

关键指标与判断

图形化与一键安装

性能调优的关联设置

0
看了该问题的人还看了