AIX性能问题诊断及调优

AIX性能问题诊断及调优

ID:41512355

大小:86.25 KB

页数:12页

时间:2019-08-26

AIX性能问题诊断及调优_第1页
AIX性能问题诊断及调优_第2页
AIX性能问题诊断及调优_第3页
AIX性能问题诊断及调优_第4页
AIX性能问题诊断及调优_第5页
资源描述:

《AIX性能问题诊断及调优》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、在AIX口常运维中,性能问题一直是一个很重耍的问题,为了让操作系统能止常平稳高效的运行,便需耍一些武功秘籍来进行快速定准并解决问题,木次我们便來讨论一下我们可以用到的武功秘籍。所谓性能问题,主要几种在CPU、内存、I/O三个大类别,因此我们分类进行讨论。类别一:CPU检查系统的三把斧头一招便是topas,这个是最常用也是最有效的一招,通过topas的输出可以看到CPU的使用情况。FriApr310:19:022015Interval:2CPU癥Kern%Wait%Idle%ALL64.29.23.722.9从topas的输出我们主要关注如

2、下4个指标:User%:主要是应用程序消耗CPU的百分比Kern%:主要是操作系统本身消耗CPU的百分比Wait%:主要是有I/O问题时,CPU等待I/O的百分比Idle%:那么这个一定是空闲的CPU了那么判定系统忙不忙的一个指标为Idle%,正常情况下,Idle%的值如果低于10%,则这个系统的CPU就需要注意了,此时关注一下是User%高还是Kern%高,如果是User%高,则说明是应用程序占用CPU较多,反之则说明操作系统本身占用CPU较高。(但是请注意:并不是所有Kern%高都是操作系统本身导致的,也有可能是应用程序调用了系统本身

3、的函数,这样也会把这部分消耗算在Kern%头L)在拍完第一板斧后,我们继续向下分析,拍第二板斧trpof,这个可以理解为精简版的trace,一般情况下执行这个命令对系统负载影响不太大,因此可以用这个工具先粗略看一下相关的进程。tprof-skeuj-xsleep10通过tprof口J以看出占用CPU排名靠前的进程。ProcessqerFwait/usr/sbin/1scfg/bin/kshPatrolAgent/usr/sbin/lsvg/usr/bin/ksh/usr/bin/netstat/usr/bin/sh/usr/bin/dsp

4、msg/usr/bin/awk/usr/java5/jre/bin/java/usr/sbin/lsattr/usr/sbin/bootinfo/usr/1ib/boot/bin/lsmcode_chrp/usr/bin/grep/usr/bin/cat/usr/1pp/diagnostics/bin/Dctrl/usr/sbin/syncd/usr/bin/uname/usr/bin/bshreaffin44011122222221111111161Total99.330.190.110.110.030.020.020.020.020.

5、020.020.020.020.010.010.010.010.010.010.010.01Kernel99.330.190.110.090.030.020.020.020.020.020.010.020.020.010.010.010.000.010.010.010.01UserSharedOtherJavaTotal310oooooooooooooooooooooooooooooooooooooooooo=ooooooooooooooooooooo=ooooooooooooooooooooo==oooooooooooooooooooo

6、oooooooooooooooooooooo0.0000如果rootcause还没有找到,那么便使出大招,收trace数据。在收集trace数据丽请先注意以下原则:①收集trace数据会对当前系统的负载有影响,在CPU已经达到99%时,再收集trace有可能把操作系统搞夯。②一定要等到问题重现时收集trace,由于trace产生的数据量巨大,因此耍收集有效时间段的traceo如果不确定问题什么时候重现,可以写个判断脚本,收集循环traceo③用root用户进行trace收集④需要预估trace数据的大小,然后根据预估的空间,在操作系统上找

7、一个空间较大的地方存放数据。trace数据的大小可以用下列公式算出:预估数据大小二逻辑CPU的个数*10MB(其中逻辑CPU的个数可以用vmstat

8、grep-iIcpu命令查看)在了解上述原则后,我们开始收集trace数据。trace-anl-Call-T20M-L40M-o/bigFS/trace.rawsleep10trestop在执行完上述收集命令后,会牛成trace的raw文件。d「wxr・xr・xdrwxrwxrwt■rw・r—r—-rw-rw-rw--rw-rw-rw--rw-rw-rw--rw-rw-rw--rw-rw-r

9、w--rw-rw-rw--rw-rw-rw--rw-rw-rw--rw-rw-rw--rw-rw-rw--rw-rw-rw--rw-rw-rw--rw-rw-rw-2root23bin1roo

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。