监控Ubuntu Swapper(交换空间)性能可使用以下工具和方法:
free -h
:查看内存和交换空间使用情况,以人类可读格式显示总量、已用量等。top/htop
:实时监控系统资源,top
中查看“Swap”行,htop
可更直观显示交换空间详情。vmstat -s | grep swap
:显示交换空间统计信息,如交换次数等。swapon --show
:列出当前启用的交换分区及其详细信息。sar -r 1
:每秒报告一次内存和交换空间使用情况(需安装sysstat
)。gnome-system-monitor
:通过“系统监视器”直观查看内存和交换空间占用。SystemTap
:通过编写脚本监控交换进程的CPU活动(如probe scheduler.cpu_off
)。perf
:分析交换进程的性能事件(如缓存命中率)。这些工具可帮助了解交换空间使用状态、性能瓶颈及优化方向。