最近在看《性能之巅》,里面有很多有用的工具,记下来先。
uptime:可以显示1分钟、5分钟、15分钟的cpu平均负载。
vmstat: 显示用户时间,系统时间,空间时间,等待io的cpu空间时间的平均数。
mpstat: 显示每个cpu的统计信息,包括中断,上下文切换,锁等待,系统调用等的时间
sar: ps: top
slabtop
trapstat
iotop
netstat
tcpdump
wireshark
iperf
prstat:
pidstat:按进程或线程打印cpu使用量
/proc
/sys
uptime
dtrace , perf都是很强大的工具,
方法:
USE:资源利用, 使用率, 饱和度, 错误
系统模型,排队理论,扩展性,负载,