通过命令vmstat 1 来观察.

kthr     memory             page              faults        cpu

----- ----------- ------------------------ ------------ -----------

r  b   avm   fre  re  pi  po  fr   sr  cy  in   sy  cs us sy id wa

命令解析:vmstat 命令的输出可以反映IBM小型机系统整体运行状况,包括cpu、内存、虚拟页面、系统进程和系统调用情况。

检查CPU是否为瓶颈,分别检查CPU的四项数值和kthr的两项数值.

检查MEM是否为瓶颈,分别检查Memory的两项数值和Page 的六项数值.


通过命令 sar –mu –P ALL 来观察。

命令解析:  sar可以用来收集反映系统运行状况,在这里主要是查看IBM小型机CPU的运行状况,CPU是否负载均衡,是否存在分配不均的情况。


通过命令ps gv | more来观察。

PID    TTY STAT  TIME PGIN  SIZE   RSS   LIM  TSIZ   TRS %CPU %MEM COMMAND

    0      - A     4:20    7    12 14516    xx     0 14504  0.0  5.0 swapper

    1      - A     1:33  103 78952 79044 32768    25    36  0.0 29.0 /etc/init

命令解析:ps可以用来查看进程的当前状态。在这里通过参数的配搭,可以观察目前正在运行的进程所耗的时间,CPU和memory

量.其中,%CPU表示进程所占用的CPU资源情况,%MEM表示进程所占用的内存情况。主要检查是否有标示为<defunc>的僵尸进程耗用系统资源,以及informix

数据库的oninit进程的系统消耗情况。


在机器上用dd命令进行IBM小型机磁盘阵列的写操作校验,与此同时用iostat 1 –d  hdiskX观察磁盘。

Disks:        % tm_act     Kbps      tps    Kb_read   Kb_wrtn

命令解析: iostat可以用来查看系统的 I/O的输入输出情况,在这里主要查看阵列上的IBM小型机硬盘的每秒读写量,同时估算磁盘阵列读写速度HHhHhh。


通过命令netstat –a  进行查看。

Active Internet connections (including servers)

Proto  Recv-Q  Send-Q  Local Address          Foreign Address         (state)

命令解析:

netstat可以用来查看系统的网络情况,在这里主要是查看网络客户端连接的情况和开销,检查参数为state,如有死连接,state状态为fin_wait,

这样耗用系统网络资源,从而导致网络性能下降构成瓶颈。