Linux性能测试 命令大全-阿里云开发者社区

开发者社区> 开发与运维> 正文

Linux性能测试 命令大全

简介: Linux 系统出现问题时,我们不仅需要查看系统日志信息,而且还要使用大量的性能监测工 具来判断究竟是哪一部分(内存、CPU、硬盘……)出了问题。在 Linux 系统中,所有的运行 参数保存在虚拟目录/proc 中,换句话说,我们使用的性能监控工具取到的数据值实际上就 是源自于这个目录,当涉及到系统高估时,我们就可以修改/proc 目录中的相关参数了,当 然有些是不能乱改的。

Linux 系统出现问题时,我们不仅需要查看系统日志信息,而且还要使用大量的性能监测工
具来判断究竟是哪一部分(内存、CPU、硬盘……)出了问题。在 Linux 系统中,所有的运行
参数保存在虚拟目录/proc 中,换句话说,我们使用的性能监控工具取到的数据值实际上就
是源自于这个目录,当涉及到系统高估时,我们就可以修改/proc 目录中的相关参数了,当
然有些是不能乱改的。下面就让我们了解一下这些常用的性能监控工具。 
工具           功能描述  
uptime  ----     系统平均负载率  
dmesg   ----    硬件/系统信息  
top     -----  进程进行状态  
iostat  --------  CPU 和磁盘平均使用率  
vmstat  --------- 系统运行状态  
sar     --------- 实时收集系统使用状态  
KDE System Guard --- 图形监控工具  
free    ---------------内存使用率  
traffic-vis ------------网络监控(只有 SUSE有)  
pmap    ------------- 进程内存占用率  
strace   --------- 追踪程序运行状态  
ulimit  ---------系统资源使用限制  
mpstat  -------------多处理器使用率  

top free ps uptime atop slabtop vmstat w pmap utmp

http://linux.die.net/man/1/top

 

Linux性能测试 tcpdump命令

Linux性能测试 ss命令

Linux性能测试 netstat

Linux性能测试 /proc目录

Linux性能测试 top衍生命令 atop/htop/slaptop

Linux性能测试 ps命令

Linux性能测试 mpstat命令

Linux性能测试 ulimit命令

Linux性能测试 strace命令

Linux性能测试 pmap命令

Linux性能测试 KSysguard工具

Linux性能测试 free命令

Linux性能测试 sar命令

Linux性能测试 vmstat命令

Linux性能测试 iostat命令

Linux性能测试 dmesg命令

Linux性能测试 uptime命令

Linux性能测试 top命令

 

IBM Linux 性能调优指南 http://www.redbooks.ibm.com/redpapers/pdfs/redp4285.pdf

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

其他文章