IBMAIX系统性能检测.docx

上传人:b****8 文档编号:30676382 上传时间:2023-08-19 格式:DOCX 页数:20 大小:292.33KB
下载 相关 举报
IBMAIX系统性能检测.docx_第1页
第1页 / 共20页
IBMAIX系统性能检测.docx_第2页
第2页 / 共20页
IBMAIX系统性能检测.docx_第3页
第3页 / 共20页
IBMAIX系统性能检测.docx_第4页
第4页 / 共20页
IBMAIX系统性能检测.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

IBMAIX系统性能检测.docx

《IBMAIX系统性能检测.docx》由会员分享,可在线阅读,更多相关《IBMAIX系统性能检测.docx(20页珍藏版)》请在冰豆网上搜索。

IBMAIX系统性能检测.docx

IBMAIX系统性能检测

进程,线程:

#vmstat

要显示2秒时间间隔的5个摘要,请输入:

vmstat25

Kthr:

r:

当前在队列中等待执行的线程数.

b:

当前队列中处于等待状态的线程。

(i/o引起)

memory:

avm:

activememory,等于当前使用的物理内存和使用的交换区的总数减去作为文件系统缓存的物理内存,单位为4KB,即一个内存页。

fre:

空闲的物理内存,单位为4KB。

page:

re:

pi/po,数值长期趋于1,并且pi,po都很大,说明系统有可能有抖动(thrash)的现象,内存可能严重不足。

pi:

在vmstat两次检查间隔期间,系统将磁盘交换区读回物理内存页的数量。

通常是内存不够的表现。

po:

在vmstat两次检查间隔期间,系统将物理内存页交换到磁盘的数量。

fr:

间隔期间内,有多少不使用的物理内存被释放,也可能被交换到磁盘

sr:

间隔时间内,由于有内存使用申请,而物理内存不足,进行内存页搜索的页数。

cy:

进行内存搜索,清理消耗的时钟周期。

faults:

in:

中断次数。

sy:

间隔期间内,系统调用次数。

cs:

上下文切换。

cup:

us:

系统中用户操作所占CPU时间百分比。

sy:

系统中系统调用所占CPU时间百分比。

id:

系统中CPU空闲时间百分比。

wa:

系统中等待磁盘IO所占时间百分比。

(此时CPU闲置)

监视系统重要活动

#topas

如果topas命令调用时没有标志,则运行时正如用以下命令行来调用:

topas-d20-i2-n20-p20-w20-c20

-d

指定要受监视的磁盘数目。

-i

以秒为单位设置监视时间间隔。

缺省值为2秒。

-n

指定要受监视的热网络接口的数目。

-p

指定要受监视的热进程数目。

-w

指定要受监视的热工作负载管理(WLM)类的数目。

-c

指定要受监视的热CPU的数目。

缺省输出如下所示,包含两个固定部分和一个可变部分。

显示器左边的最上方两行显示了topas命令运行所在的系统的名称、上次查看的日期和时间以及监视时间间隔。

第二个固定部分占用了显示器的最右端的25个位置。

它包含统计信息的5个子节,如下所示:

事件/队列

显示选定的系统全局事件的每秒频率、线程运行和等待队列的平均大小:

上下文切换

在监视时间间隔内每秒上下文切换的数量。

系统调用

在监视时间间隔内每秒执行的系统调用的总数。

在监视时间间隔内每秒执行的read系统调用的数量。

在监视时间间隔内每秒执行的write系统调用的数量。

派生

在监视时间间隔内每秒执行的fork系统调用的数量。

执行

在监视时间间隔内每秒执行的exec系统调用的数量。

运行队列

准备运行但需要等待处理器可用的平均线程数目。

等待队列

正在等待页面调度完成的平均线程数目。

文件/TTY

显示所选文件与tty统计信息的每秒频率。

读字符

在监视时间间隔内read系统调用每秒读的字节数。

写字符

在监视时间间隔内write系统调用每秒写的字节数。

原始输入

在监视时间间隔内每秒从TTY中读取的原始字节数。

Tty输出

在监视时间间隔内每秒写入TTY中的字节数。

Igets

在监视时间间隔内每秒调用索引节点查找例程的数量。

Namei

在监视时间间隔内每秒调用路径名查找例程的数量。

目录块

在监视时间间隔内被目录搜索例程每秒扫描的目录块数目。

页面调度

显示页面调度统计信息的每秒频率。

故障

在监视时间间隔内每秒缺页故障的总数。

这包括不能激活页面调度的缺页故障。

占用

在监视时间间隔内每秒钟有物理内存4K帧被虚拟内存管理器占用。

调页空间输入

在监视时间间隔内每秒钟从调页空间读取4K页面的数量。

调页空间输出

在监视时间间隔内每秒钟将4K页面写到调页空间的数量。

页面调进

在监视时间间隔内每秒钟读取4K页面的数量。

这包括与从文件系统读取有关的页面调度活动。

从此值中减去PgspIn就可得到在监视时间间隔内每秒钟从文件系统读取的4K页面的数量。

页面调出

在监视时间间隔内每秒钟写4K页面的数量。

这包括与写入文件系统有关的页面调度活动。

从此值中减去PgspOut就可得到在监视时间间隔内每秒钟写入文件系统的4K页面的数量。

Sios

在监视时间间隔内虚拟内存管理器每秒钟发出的I/O请求的数目。

内存

显示实内存大小与内存使用的分布情况。

实内存,MB

以MB为单位的实内存大小。

计算页面百分比

当前分配给计算页面帧的实内存的百分比。

计算页面帧通常是那些被调页空间支持的帧。

非计算页面百分比

当前分配给非计算页面帧的实内存的百分比。

非计算页面帧通常是那些被文件空间(可以是数据文件、可执行文件或共享库文件)支持的帧。

客户机百分比

当前被分配用来对远程安装的文件进行高速缓存的实内存的百分比。

调页空间

显示调页空间的大小和使用率。

大小,MB

系统上所有调页空间的总和,以MB为单位。

已使用百分比

当前正在使用的调页空间所占的总百分比。

空闲百分比

当前未使用的调页空间所占的总百分比。

NFS

显示每秒调用的NFS状态

∙服务器V2calls/sec

∙客户机V2calls/sec

∙服务器V3calls/sec

∙客户机V3calls/sec

topas显示的变量部分可有一、二、三、四或五个子节。

如果有多个子节显示,则总是按照以下顺序显示:

∙CPU

∙网络接口

∙物理磁盘

∙工作负载管理类

∙进程

当topas命令启动时,会显示热实体受监视的所有子节。

一个例外就是工作负载管理(WLM)类子节,仅当WLM活动时才显示该子节。

CPU使用率

此子节显示一个条形图表来表示累积的CPU使用率。

如果有多个CPU,按c键两次就可显示CPU列表。

仅按c键一次将会关闭此子节。

以下字段通过两种格式显示:

用户百分比

这显示以用户方式执行的程序所使用的CPU的百分比。

(缺省按用户百分比排序)

内核百分比

这显示以内核方式执行的程序所使用的CPU的百分比。

等待百分比

这显示用于等待IO的时间的百分比。

空闲百分比

这表示CPU空闲时间的百分比。

Physc

消耗的物理处理器数目。

仅当使用共享处理器运行分区时才显示。

%Entc

消耗的授权容量百分比。

仅当使用共享处理器运行分区时才显示。

当此子节首先显示热CPU列表时,就按用户百分比字段来对列表排序。

但是,可以按其他字段来对列表排序,只要将光标移到期望栏的顶部就可以了。

网络接口

此子节显示了热网络接口的列表。

所显示接口的最大数目是正在受监视的热接口数目,如-n标志指定的那样。

如果其他子节也正在被显示,则将显示接口的一个较小数目。

按n键可关闭此子节。

再次按n键显示一行所有网络接口活动的报告摘要。

两个报告都显示以下字段:

接口

网络接口的名称。

千位/秒

在监视时间间隔内每秒钟以MB为单位的总吞吐量。

该字段是每秒接收到的千字节和发送的千字节的总和。

输入包

在监视时间间隔内每秒钟接收到的数据包的数目。

输出包

在监视时间间隔内每秒钟发送的数据包的数目。

输入千字

在监视时间间隔内每秒钟接收到的千字节的数目。

输出千字节

在监视时间间隔内每秒钟发送的千字节的数目。

当此子节首先显示热网络接口列表时,按KBPS字段对列表排序。

但是,可以按其他字段来对列表排序,只要将光标移到期望栏的顶部就可以了。

排序仅对最多16个网络适配器有效。

物理磁盘

此子节显示热物理磁盘列表。

所显示物理磁盘的最大数目是正受监视的热物理磁盘数目,正如-d标志指定的那样。

如果其他子节也正在被显示,则将显示物理磁盘的一个较小数目。

按d键可关闭此子节。

再次按d键显示一行所有物理磁盘活动的报告摘要。

两个报告都显示以下字段:

磁盘

物理磁盘的名称。

忙碌百分比

表示物理磁盘活动时间的百分比(驱动器带宽使用率)。

千位/秒

在监视时间间隔内每秒钟读和写的千字节的数目。

此字段是KB-Read和KB-Writ的总和。

TPS

每秒钟向物理磁盘发出的传输数目。

传输是对物理磁盘的I/O请求。

多个逻辑请求可组合成对磁盘的单个I/O请求。

传输大小不确定。

读取千字节

每秒钟从物理磁盘读取的千字节的数目。

写入千字节

每秒钟写到物理磁盘的千字节的数目。

当此子节首先显示热物理磁盘列表时,按KBPS字段对列表排序。

但是,可以按其他字段来对列表排序,只要将光标移到期望栏的顶部就可以了。

排序仅对最多128个物理磁盘有效。

WLM类

此子节显示热工作负载管理(WLM)类的列表。

所显示WLM类的最大数目是正在受监视的热WLM类数目,如-w标志指定的那样。

如果其他子节也正在被显示,则将显示WLM类的一个较小数目。

按w键可关闭此子节。

对于每一个类会显示以下字段:

CPU使用率百分比

在监视时间间隔内WLM类的平均CPU使用率。

内存使用率百分比

在监视时间间隔内WLM类的平均内存使用率。

块I/O百分比

在监视时间间隔内WLM类的块I/O的平均百分比。

当此子节首先显示热WLM类列表时,就按CPU百分比字段来对列表排序。

但是,可以按其他字段来对列表排序,只要将光标移到期望栏的顶部就可以了。

进程

此子节显示热进程列表。

所显示进程的最大数目是正在受监视的热过程数目,如-p标志指定的那样。

如果其他子节也正在被显示,则将显示进程的一个较小数目。

按p键可关闭此子节。

按监视时间间隔内进程的CPU使用率来对进程排序。

对于每一进程会显示以下字段:

名称

在进程中执行的可执行程序的名称。

名称已被除去任何路径名和参数信息并被截断到9个字符的长度。

进程标识

进程的进程标识。

CPU使用率百分比

在监视时间间隔内进程的平均CPU使用率。

第一次显示进程时,此值表示整个进程生命期上的平均CPU使用率。

已使用调页空间

分配给此进程的调页空间的大小。

这可被认为是进程覆盖区的一种表达,但并不包括用来保持可执行程序和它依赖的任何共享库的内存。

进程所有者(如果WLM部分被关闭)

拥有此进程的用户的用户名。

工作负载管理(WLM)类(如果WLM部分被打开)

进程所属的WLM类。

显示页面空间信息

#lsps–a

查看与系统IO有关性能数据

#iostat

tty和CPU使用率报告

由iostat命令生成的第一份报告是tty和CPU使用率报告。

对于多处理器系统,CPU值是所有处理器的总平均。

同时,I/O等待状态是系统级定义的,而不是每个处理器。

报告有以下格式:

tin

显示了系统为所有tty读取的字符总数。

tout

显示了系统为所有tty写入的字符总数。

%user

显示了在用户级(应用程序)执行时生成的CPU使用率百分比。

%sys

显示了在系统级(内核)执行时生成的CPU使用率百分比。

%idle

显示了在CPU空闲并且系统没有未完成的磁盘I/O请求时的时间百分比。

%iowait

显示了CPU空闲期间系统有未完成的磁盘I/O请求时的时间百分比。

physc

消耗的物理处理器的数量,仅当分区与共享处理器运行时显示。

%entc

消耗的标题容量的百分比,仅当分区与共享处理器运行时显示。

由于计算该数据所依据的时间基础会发生变化,因此授权容量百分比有时可能超过100%。

这种超过只在采样时间间隔很小时才会比较明显。

磁盘使用率报告

由iostat命令生成的第二个报告是磁盘使用率报告。

磁盘报告提供了在每个物理磁盘基础上的统计信息。

缺省报告有与以下类似的格式:

%tm_act

表示物理磁盘处于活动状态的时间百分比(驱动器的带宽使用率)。

Kbps

表示以KB每秒为单位的传输(读或写)到驱动器的数据量。

tps

表示每秒钟输出到物理磁盘的传输次数。

一次传输就是一个对物理磁盘的I/O请求。

多个逻辑请求可被并为对磁盘的一个单一I/O请求。

传输具有不确定的大小。

Kb_read

读取的KB总数。

Kb_wrtn

写入的KB总数。

查看启动后的命令

#alog–o–tconsole

或者查看/var/adm/ras/errlog

查看用户登录/退出记录

#who/var/adm/wtmp和lastp0*******2

不指定FILE参数,默认为检查/etc/utmp

语法

who[-a| -b-d-i-l-m-p-q-r-s-t-u -w-A-H-T-X][ File ]

who am { i | I }

描述

who命令显示关于当前在本地系统上的所有用户的信息。

显示以下内容:

登录名、tty、登录日期和时间。

输入whoami或whoamI显示您的登录名、tty、您登录的日期和时间。

如果用户是从一个远程机器登录的,那么该机器的主机名也会被显示出来。

who命令也能显示自从线路活动发生以来经过的时间、命令解释器(shell)的进程标识、登录、注销、重新启动和系统时钟的变化,还能显示由初始化进程生成的其他进程。

语法

last[-X][-fFileName][-tTime][-nNumber|-Number][Name...][Terminal...]

描述

last命令以逆向时间顺序显示依然记录在/var/adm/wtmp文件中的所有登录和注销。

当前登录的用户相关信息

#who/etc/utmp

显示系统配置信息(CPU、内存、硬盘……)

prtconf命令

用途

显示系统配置信息。

语法

prtconf[-c][-k][-L][-m][-s][-v]

描述

如果不带任何标志运行prtconf命令,会显示系统型号、机器序列号、处理器类型、处理器数目、处理器时钟速度、cpu类型、总内存大小、网络信息、文件系统信息、调页空间信息和设备信息。

查看物理内存

#lsdev-Ccmemory&#bootinfo-r

#lsattr-Elmem0

-E

显示有效值(只对于用-l标志指定的定制设备才有效)。

-lName

指定定制设备对象类中要显示其属性名称或值的设备逻辑名。

-a属性

显示特定设备或某类型设备的指定属性的信息。

对每个属性名称或多个属性名称可以使用一个-a标志。

如果对多个属性名称使用一个-a标志,属性名称列表必须以引号括起来,并且名称间必须有空格。

#lsattr-Elsys0-arealmem

#

#lsattr-ElL2cache0

共1920KB系统二级缓存

#lsps–s查看虚拟内存

#swap-l

devicemaj,mintotalfree

/dev/hd610,28192MB7799MB

#swap-sallocated=2097152blocks表示已分配为8GBused=100418blocks表示已使用为392M

free=1996734blocks表示空闲为7.6GB

查看硬件信息

#pmcycles–m查看CPU频率

-d

显示用MHz表示的衰减器速度和每个衰减量的纳秒数。

-m

显示每个处理器的速度。

#uname查看设备型号&S/N

#oslevel–r查看系统版本

#oslevel–s查看系统的维护级别

#lsdev–Ccdisk查看硬盘

-C

列出定制设备对象类中设备的有关信息。

缺省显示信息为名称、状态、位置和描述。

-cClass

指定设备类名

-lName

从为其列出信息的设备的定制设备对象类指定设备逻辑名。

#lscfg–pvlhdiskn查看第n块硬盘信息

-lName

显示已命名设备的设备信息。

-p

显示特定于平台的设备信息。

该标志仅仅适用于AIX4.2.1或更高版本。

-v

显示定制VPD对象类中找到的VPD。

同样的,与-p标志一起使用时,可以显示AIX4.2.1或更高版本上特定于平台的VPD。

#lsdev–Ccadapter查看适配卡信息

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 计算机硬件及网络

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1