cpu: top
top # 显示系统级和所有进程的信息
top -p pid # 显示指定进程的信息
top -H -p pid # 显示指定进程的线程的信息
ctrl+p: 按CPU占用率排序
ctrl+m: 按内存占用率排序
device: iostat & pidstat
- 系统级IO
iostat -dx [n] # d代表device,x显示详细的信息,n代表刷新时间间隔
显示平均每秒请求次数、请求大小、等待时间(await)、服务时间(svctm)、繁忙程度(%util)。
- 进程级IO
pidstat -d -t [n] # d代表device,t代表以线程为单位,n代表刷新时间间隔
network: netstat
netstat -nlp # 打印网络连接情况