AIX UNIX Monitor CPU进行优化并确定CPU瓶颈
时间:2020-01-09 10:40:00 来源:igfitidea点击:
问题描述:
如何监视IBM AIX UNIX系统的CPU性能?
如何输入什么命令才能确定CPU瓶颈?
解决方法:
像任何其他企业级UNIX操作系统一样,AIX带有以下工具/实用程序来监视CPU:
lparstat
vmstat
sar
procmon
nmon
vmstat命令
使用vmstat命令报告AIX虚拟内存统计信息。
它还显示有关内核线程,虚拟内存,磁盘,陷阱和CPU活动的统计信息。
要显示自启动以来的统计信息摘要,请执行:
# vmstat
要每隔5秒显示10个摘要,请执行:
mstat 5 10
注意:第一个摘要包含自启动以来的时间统计信息。
要显示自启动以来的统计信息摘要,包括逻辑磁盘scdisk13和scdisk14的统计信息,请执行:
# vmstat scdisk13 scdisk14
sar命令来收集,报告或保存系统活动信息
sar命令将操作系统中所选累积活动计数器的内容写入标准输出。
计费系统基于Number和Interval参数中的值,以指定的间隔(以秒为单位)以指定的次数写入信息。
要报告系统单元活动,请执行:
# sar
要在接下来的20秒内每2秒报告一次当前tty活动,请执行:
# sar -y -r 2 20
要观看系统单元10分钟并排序数据,请执行:
# sar -o temp 60 10
要报告前两个处理器的CPU活动,请执行:
# sar -u -P 0,1
mpstat显示性能统计信息
mpstat收集并显示系统中所有逻辑CPU的性能统计信息。
调用mpstat命令时,它将显示统计信息的两个部分。
第一部分显示系统配置,该命令在启动命令时以及系统配置发生更改时显示。
第二部分显示利用率统计信息,该统计信息将以用户指定的时间间隔显示,并且在任何时候这些指标的值都是前一时间间隔的增量。
# mpstat