- 4
- 0
- 约2.06万字
- 约 13页
- 2017-06-12 发布于河南
- 举报
AIX系统性分析工具详解
性能检查总览:
AIX性能检查模块包括CPU、内存、IO以及网络,其常规步骤可展示为下图:
图 SEQ 图 \* ARABIC 1 AIX系统性能分析图
针对目前的实际情况,本文档主要介绍CPU、内存和IO的内存分析常规步骤。
CPU性能分析步骤:
图 SEQ 图 \* ARABIC 2 CPU性能分析流程图
判断CPU(usr%+sys%)的比率是否大于90%,如超过转2。
命令:sar,vmstat,topas, nmon等
例子:topas,其中user%对应于用户态(usr%)占用的CPU使用比例,Kern%对应于系统态(sys%)占用的CPU使用比例,如下图
图 SEQ 图 \* ARABIC 3 topas CPU 瓶颈判断示意图
注释:
如果系统CPU有IO wait存在,说明可能IO或内存方面存在瓶颈,请按内存和IO分析步骤来检查。其中主要导致IO Wait的主要原因如下:
内存不够而引起频繁的的数据交换,导致数据存取存在交换空间的 I/O瓶颈
硬盘数据分布不合理
检查那个进程占用CPU资源较多
命令:topas, nmon,ps -aux等
示例(topas):
图 SEQ 图 \* ARABIC 4 topas 占用CPU最多的进程示意图
判断是否有非业务进程或异常进程,如有则检查导致异常进程的原因,判断是否合理
如主要为业务进程所用,收集CPU使用率详细信息,
工具:tprof -k -s -e -x sleep 收集的时间长度
注释:
收集的时间长度一般不要太长,否则数据量会很大。
这条命令将创建一个sleep.prof文件,主要关注图中标红项
图 SEQ 图 \* ARABIC 5 tprof:进程CPU详细分析图
判断Sys%的比例,如和往常相比占有率偏高,如是可能是应用问题,建议联系相关厂商或开发人员分析具体原因
如Sys%相比往常偏低,可能是系统业务更加繁忙,有潜在的CPU瓶颈问题,建议增加CPU或找相应厂商工程师分析具体原因
内存分析步骤:
图 SEQ 图 \* ARABIC 6 内存分析流程图
判断系统是否有计算页面调入现象?换页空间是否持续增高?
命令:vmstat,topas, nmon
图 SEQ 图 \* ARABIC 7 topas内存瓶颈 判断参数
如有,查看文件型内存和计算型内存的占用比例,根据系统的类型判断设置是否合理,如文件内存占用不合理,建议通过系统参数调整
对于数据库系统(Oracle,db2等),文件缓存比例不要太大,基点建议为5%左右
对于文件操作型应用(如SAS),文件缓存的比例要相对较大。
对于其它类型,建议文件缓存的比例不要超过20%
命令:topas, nmon,vmo等
查看占用内存最多的进程
命令:nmon,ps aux|head –$(待列出的进程数目) 等.
示例(nmon):
图 SEQ 图 \* ARABIC 8 nmon占用内存最多的进程
判断是否有占用内存较多的非业务进程或异常进程,如有则请求相关人员或厂商查询导致异常或内存泄露的原因
命令:svmon –Pns
如均为业务进程,协助应用工程师调查业务目前内存使用是否正常
附:详查内存使用情况的几个命令:
用户物理内存使用情况: svmon –U
所有进程物理内存使用情况: svmon –P
特定进程物理内存使用情况: svmon –P pid
指定命令的物理内存使用情况:svmon –C command1… commandn
实例:检查进程是否有内存泄露:
输入命令:svmon –P 进程ID,然后记录“Work process private”项对应的值
等待一段时间,重复运行刚才的命令:svmon –P 进程ID,对照“Work process private”项对应的值有没比以前增长很多,如有可能会有泄露问题
IO分析步骤:
图 SEQ 图 \* ARABIC 9 IO分析流程图
判断系统是否有IO wait,如有则说明系统可能有IO性能问题
命令:topas, nmon
示例:(topas)
图 SEQ 图 \* ARABIC 10 topas CPU IOWait示意图
查看IO概要信息,
对内置盘,判断系统磁盘的繁忙率是否超过80%、读写流量和每个磁盘IO每秒请求数;
对盘阵,主要检查读写流量和IO每秒请求数
命令:topas, nmon, iostat
示例:
图 SEQ 图 \* ARABIC 11 topas IO性能参数示意图
查看IO使用最高的几个进程,判断IO使用是否合理,排除备份等高IO使用情况
命令:nmon,filemon
示例:(nmon)
图 SEQ 图 \* ARABIC 12 nmon最占用IO资源的进程
查找最活跃的文件
您可能关注的文档
- ABB机器人用入门.pdf
- A04-3第章-节理-断层.ppt
- ABB焊接机人培训教程.doc
- ABS测厚换标准.doc
- ABB机器人级应用教学用演示.pdf
- AB变频器在炉给粉机控制中常见问题及对策.doc
- ACCESS例教程(窗体的操作).ppt
- ABI经济管期刊全文库 & EconLit.ppt
- ABS8 系介绍及安装要求.pdf
- AccessVBA编程(使用技巧大全).doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 高等学校中医临床教学基地教学工作水平评估指标体系与标准.pdf
- 2022届高考物理一轮复习图像经典100题.pdf VIP
- 新能源汽车电气技术 配套课件.pptx
- 2025年高考语文备考之300个文言实词汇编(含课内句子).pdf VIP
- DB11∕T2293-2024住宅工程质量品质提升技术标准.pdf VIP
- Marantz马兰士家庭影院 AV 擴音機 SR8012 SR8012 Quick Start Guide English说明书用户手册.pdf
- 人教八上:专题六 无刻度直尺作图(含解析).docx VIP
- 2023年江西省中考语文试卷及答案解析.pdf VIP
- 2025年山东劳动职业技术学院高职单招笔试语文试题库含答案解析(5套共100道单选合辑).docx VIP
- 2025-2026学年七年级英语春季开学第一课 课件:马踏新春,趣学英语(全国通用版).pptx
原创力文档

文档评论(0)