2.2 工具功能简介
翻译:飞哥 (http://hi.baidu.com/imlidapeng)
版权所有,尊重他人劳动成果,转载时请注明作者和原始出处及本声明。
原文名称:《Linux Performance and Tuning Guidelines》
表2-1 列出了本章所涉及到工具的功能。
表2-1 Linux性能监控工具
工具 | 主要功能 |
---|---|
top | 进程活动 |
vmstat | 系统活动,硬件及系统信息 |
uptime,w | 系统平均负载 |
ps,pstree | 显示进程 |
free | 内存使用情况 |
iostat | CPU平均负载,硬盘活动 |
sar | 搜集展示系统活动 |
mpstat | 多处理器使用情况 |
numastat | NUMA-相关统计信息 |
pmap | 进程内存使用情况 |
netstat | 网络相关统计信息 |
iptraf | 实时网络统计信息 |
tcpdump/ethereal | 网络通讯的详细分析 |
nmon | 搜集展示系统活动 |
Proc文件系统 | 各种内核统计信息 |
KDE system guard | 系统图形化实时展示 |
Gnome System Monitor | 系统图形化实时展示 |
表2-2 列出了本章所涉及到基准工具的功能
表2-2 基准工具
工具 | 主要功能 |
---|---|
lmbench | 操作系统基准 |
iozone | 文件系统基准 |
netperf | 网络性能基准 |