- 1、本文档共77页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Linux服务器性能测试及分析命令大全》.pdf
Linux
Linux
LLiinnuuxx服务器性能测试及分析命令大全
“不积其跬步,无以至千里。” ——技术!
“文章至天成,妙手偶得之。” ——文学!
摘取天上星,一个热爱互联网艺术的人!
性能测试及分析::::
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
linux
linux
lliinnuuxx 服务器性能检测与分析
Version Date Author Description
Version Date Author Description
VVeerrssiioonn DDaattee AAuutthhoorr DDeessccrriippttiioonn
1.0 2011/5/26 dengwu@初稿
1.1 2011/6/23 dengwu@添加CPU分析
1.2 2012/2/20 dengwu@添加MEM,IO分析
1.3 2012/2/23 dengwu@更新工作原理
1.4 2012/2/25 dengwu@添加中断分析
1.5 2012/2/28 dengwu@添加网络分析
1 性能测试简介
l 性能测试的过程就是找到系统瓶颈的过程。
l 性能测试(包括分析和调优)的过程就是在操作系统的各个子系统之间取得平衡的过程。
l 操作系统的各个子系统包括:
Ø CPU
Ø Memory
Ø IO
Ø Network
他们之间高度依赖,互相影响。比如:
1. 频繁的磁盘读写会增加对内存的使用
2. 大量的网络吞吐,一定意味着非常可观的CPU利用率
3. 可用内存的减少可能增加大量的swapping,从而使系统负载上升甚至崩溃
2 应用程序类型
性能测试之前,你首先需要判断你的应用程序是属于那种类型的,这可以帮助你判断哪个子
系统可能会成为瓶颈。
通常可分为如下两种:
CPU bound – 这类程序,cpu往往会处于很高的负载,当系统压力上升时,相对于磁盘和
内存,往往CPU首先到达瓶颈。Web server,mail server以及大部分服务类程序都属于这
一类。
I/O bound – 这类程序,往往会频繁的访问磁盘,从而发送大量的IO请求。IO类应用程
序往往利用cpu发送IO请求之后,便进入sleep状态,从而造成很高的IOWAIT。数据库类
程序,cache服务器往往属于这种类型。
3 CPU
性能瓶颈
性能瓶颈
3.1 性性能能瓶瓶颈颈
3.1.1 运算性能瓶颈
作为计算机的计算单元,其运算能力方面,可能出现如下瓶颈:
您可能关注的文档
- 《Lesson 9 How are you today》.doc
- 《Lesson 9 Staying Healthy》.ppt
- 《Lesson 9 The Killion》.ppt
- 《Lesson 9 按键消抖实验》.pdf
- 《Lesson 9The American Constitution》.ppt
- 《LESSON DE SWAHILI》.ppt
- 《lesson eight contract》.ppt
- 《Lesson Eight》.ppt
- 《Lesson Eleven》.ppt
- 《Lesson FiveThe Twelve Angry Men》.doc
- 仓库保管员述职报告 仓库保管员述职报告总结 (21篇).docx
- 教师高级职称述职报告 教师高级职称述职报告要求字数多少 (17篇).docx
- 加油站经理述职报告 加油站经理述职报告2023年 (17篇).docx
- 销售主管述职报告范文 销售主管述职报告范文大全 (17篇).docx
- 机修班长述职报告 机修班长述职报告 (20篇).docx
- 村干部半年述职报告 村干部半年述职报告 (17篇).docx
- 学生会组织部述职报告 (15篇).docx
- 教师职称评定述职报告 初中教师职称评定述职报告 (17篇).docx
- 信贷述职报告 信贷述职报告怎么写 (17篇).docx
- 入党述职报告范文 入党述职报告范文大全 (19篇).docx
文档评论(0)