linux 性能诊断工具命令集
2014-06-04 11:50
381 查看
#查看当前系统load uptime #查看系统状态和每个进程的系统资源使用状况 top #可视化显示CPU的使用状况 htop #查看每个CPU的负载信息 mpstat -P ALL 1 #每隔1秒查看磁盘IO的统计信息 iostat -xkdz 1 #每隔一秒查看虚拟内存的使用信息 vmstat 1 #查看内存使用统计信息 free #查看网络使用信息 nicstat -z 1 #类似vmstat的显示优化的工具 dstat 1 #查看系统活动状态,比如系统分页统计,块设备IO统计等 sar #网络连接状态查看 netstat -s #进程资源使用信息查看 pidstat 1 pidstat -d 1 #查看某个进程的系统调用信息 -p后面是进程id,-tttT 进程系统后的系统调用时间 strace -tttT -p 12670 #统计IO设备输入输出的系统调用信息 strace -c dd if=/dev/zero of=/dev/null bs=512 count=1024k #tcpdump 查看网络数据包 tcpdump -nr /tmp/out.tcpdump #块设备的读写事件信息统计 btrace /dev/sdb #iotop查看某个进程的IO操作统计信息 iotop -bod5 #slabtop 查看内核 slab内存分配器的使用信息 slabtop -sc #系统参数设置 sysctl -a #系统性能指标统计信息 perf stat gzip file1 #系统cpu活动状态查看 perf record -a -g -F 997 sleep 10
来自自己的github:https://github.com/zhwj184/shell-work/blob/master/performancetool.sh
相关文章推荐
- linux 性能诊断工具命令集
- linux和性能相关的命令及系统性能诊断
- Linux性能诊断命令
- 监视linux性能的18个命令或小工具
- Linux 下的一个全新的性能测量和调式诊断工具 Systemtap, 第 3 部分: Systemtap
- Linux 下的一个全新的性能测量和调式诊断工具 Systemtap, 第 2 部分: DTrace
- Linux系统下常用性能分析工具 top命令详解
- Linux 下的一个全新的性能测量和调式诊断工具 Systemtap,第 1 部分: kprobe
- linux高级工具命令(三)使用gprof和oprofile查找性能瓶颈
- Linux下的一个全新的性能测量和调试诊断工具Systemtap[1]kprobe
- 一张图记住linux系统的性能诊断工具
- Linux 下的一个全新的性能测量和调式诊断工具 Systemtap, 第 2 部分: DTrace
- linux高级工具命令(三)使用gprof和oprofile查找性能瓶颈
- 性能测试分析工具-linux top命令详解
- linux下top命令详解 (性能相关以及系统性能诊断)
- Linux 下的一个全新的性能测量和调式诊断工具 Systemtap, 第 3 部分: Systemtap
- Linux下的一个全新的性能测量和调试诊断工具Systemtap
- Linux 系统性能诊断命令top vmstat ps
- Linux性能诊断工具
- linux 性能诊断工具命令集