- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(服务器性能瓶颈分析方法
服务器性能瓶颈分析方法
1. 内存分析方法
WWaKrJ0?? 内存分析用于判断系统有无内存瓶颈,是否需要通过增加内存等手段提高系统性能表现。
7ZJ{^u]0?? 内存分析需要使用的计数器:Memory类别和Physical Disk类别的计数器。内存分析的主要方法和步骤:51Testing软件测试网?R,uV^z?Ge#Jnv
?? (1)首先查看Memory\Available Mbytes指标51Testing软件测试网$m;L/f!`gkg6V%Ji0?!s
?? 如果该指标的数据比较小,系统可能出现了内存方面的问题,需要继续下面步骤进一步分析。51Testing软件测试网1zI~PA(b
注:?? 在UNIX/LINUX中,对应指标是FREE(KB)51Testing软件测试网G$f?Ab B
?? (2)注意Pages/sec、Pages Read/sec和Page Faults/sec的值51Testing软件测试网eI8fp[!Z
操作系统会利用磁盘较好的方式提高系统可用内存量或者提高内存的使用效率。这三个指标直接反应了操作系统进行磁盘交换的频度。
no2j`0Z[v1D0?? 如果Pages/sec的计数持续高于几百,可能有内存问题。但Pages/sec值不一定就表明有内存问题,可能是运行使用内存映射文件的程序所致。Page Faults/sec说明每秒发生页面失效次数,页面失效次数越多,说明操作系统向内存读取的次数越多。此事需要查看Pages Read/sec的计数值,该计数器的阀值为5,如果计数值超过5,则可以判断存在内存方面的问题。51Testing软件测试网or%y0} @;F
?? 注:在UNIX/LINUX系统中,对于指标是(page)si和(page)so.
zXf1J*Qq@.cC0?? (3)根据Physical Disk计数器的值分析性能瓶颈51Testing软件测试网*U0^2u/Z8c0B
?? 对Physical Disk计数器的分析包括对Page Reads/sec和%Disk Time及Aerage Disk Queue Length的分析。如果Pages Read/sec很低,同时%Disk Time和Average Disk Queue Length的值很高,则可能有磁盘瓶颈。但是,如果队列长度增加的同时Pages Read/sec并未降低,则是内存不足。
(bk5u;JO)h O0注:在 UNIX/LINUX系统中,对应的指标是Reads(Writes)per sec、Percent of time the disk is busy和Average number of transactions waiting for service.
~7]C-jTs `Z8gun7l(A051Testing软件测试网 SZ/OH9p_U2arw-V
2.处理器分析法51Testing软件测试网l#eT)di6y`SyU
?? (1)首先看System\%Total Processor Time 性能计数器的计数值
7w$yk#iI!}0该计数器的值体现服务器整体处理器利用率,对多处理器的系统而言,该计数器提醒所有CPU的平均利用率。如果该值持续超过90%,则说明整个系统面临着处理器方面的瓶颈,需要通过增加处理器来提高性能。51Testing软件测试网rY5RX[?FPB
?? 注:多处理器系统中,该数据本身不大,但PUT直接负载状况极不均衡,也应该视作系统产生处理器方面瓶颈。
.J-jsF7cL7C,n A0?? (2)其次查看每个CPU的Processor\%Processor Time 和 Processor\%User?? Time 和 Processor\%Privileged Time
u|.w$X r5Dc ~8Tf_0Processor\%User?? Time 是系统非核心操作消耗的CPU时间,如果该值较大,可以考虑是否能通过友好算法等方法降低这个值。如果该服务器是数据库服务器, Processor\%User?? Time 值大的原因很可能是数据库的排序或是函数操作消耗了过多的CPU时间,此时可以考虑对数据库系统进行优化。
4n!mA2?,Bt r`3x0?? (3)研究系统处理器瓶颈51Testing软件测试网zoh;n_XUs
查看 System\Processor Queue Length 计数器的值,当该计数器的值大于CPU数量的总数+1时,说明产生了处理器阻塞。在处理器的%Process Time很高时,一般都随
您可能关注的文档
- 《抚顺石化矿区服务事业部机关工作质量考核细则.doc
- 2013运动员退役后的生活.ppt
- (新手装机心得软件精选与系统配置.doc
- 2013运动技能学习中的追加反馈.ppt
- 《抛体运动的规律说课稿.doc
- 《抛体运动的规律说课稿2).doc
- 2013达利园的品牌传播.ppt
- 《抛光机设计制作工艺技术.doc
- 《抛光工艺.doc
- 2013轻骑铃木终端导购.ppt
- 小学科学:ESP8266智能插座电路原理与动手实践研究教学研究课题报告.docx
- 《金融开放浪潮下我国多层次监管体系构建与创新研究》教学研究课题报告.docx
- 区域教育质量监测中人工智能应用的数据质量分析与优化策略教学研究课题报告.docx
- 《金融科技监管中的数据治理与合规性要求》教学研究课题报告.docx
- 《3D打印技术在航空航天领域中的多材料制造与复合材料应用》教学研究课题报告.docx
- 《绿色金融发展中的政府职能与市场机制研究》教学研究课题报告.docx
- 《植物工厂多层立体栽培光环境调控技术对植物生长发育节律的调控机制探讨》教学研究课题报告.docx
- 销售团队年度业绩总结.docx
- 银行风险管理与金融危机防范.docx
- 银行网络攻击预警与快速响应机制.docx
最近下载
- 最新完整版-途观2012版使用维护说明书.pdf
- 运动生理学 课后答案 (王瑞元 苏全生).pdf VIP
- 2025中国南水北调集团新能源投资有限公司第一批中层及职员岗位社会招聘模拟试卷含答案解析.docx VIP
- 2024年辽宁省高考英语试卷(含答案解析)+听力音频.docx
- 钢轨闪光焊工艺及缺陷 的分析.pdf VIP
- 农行支行信贷营销经验总结.pptx
- 电子制图Portel DXP 2004 项目三.pptx VIP
- 化工导论第三章资料.ppt VIP
- 电子制图Portel DXP 2004 项目二.pptx VIP
- (高清版)B 4053.2-2009 固定式钢梯及平台安全要求 第2部分:钢斜梯.pdf VIP
文档评论(0)