基本和linux一样,就当复习吧
vmstat

# vmstat

kthr      memory            page            disk          faults      cpu

r b w   swap  free  re  mf pi po fr de sr cd f0 s0 s1   in   sy   cs us sy id

0 0 0 874212 505088 12  40 29  0  0  0  7  6 -0 -0 66  367  599  314  2  6 92

procs 进程信息

r 等待运行的进程数

b 处在非中断睡眠状态的进程数

w 被交换出去的可运行的进程数


memery 报告真正内存和虚拟内存的使用情况

swap  可交换的空间,单位为KB

free  空闲的内存,kb


page 报告页面错误和换页活动,单位s

re 回收的页面

mf 非严重的错误

pi进入页面数,kb

po 出页面数

fr 空余的页面数

de 提前读入的页面中的未命中数

sr 正在被page后台程序扫描的页面。不为0说明page后台程序正在运行


disk 显示每秒磁盘操作的次数,显示数据最大的四个盘片。


faults 显示每秒的中断数

in 设备中断

sy 系统中断

cy cpu中断


cpu cpu的使用状态

cs 用户进程使用的时间

sy 系统进程使用的时间

id cpu空闲时间


vmstat -s 显示系统启动后发生的多个系统事件信息。

# vmstat -s
        0 swap ins
        0 swap outs
        0 pages swapped in
        0 pages swapped out
   913111 total address trans. faults taken
    89736 page ins
      365 page outs
   161521 pages paged in
      774 pages paged out
   271740 total reclaims
   271729 reclaims from free list
        0 micro (hat) faults
   913111 minor (as) faults
    81218 major faults
   235121 copy-on-write faults
   182988 zero fill page faults
   144380 pages examined by the clock daemon
        0 revolutions of the clock hand
      763 pages freed by the clock daemon
     2958 forks
       99 vforks
     2149 execs
  7138723 cpu context switches
  8408093 device interrupts
  1224730 traps
 13465164 system calls
  5875257 total name lookups (cache hits 87%)
    48501 user   cpu
   128590 system cpu
  2116184 idle   cpu
        0 wait   cpu
You have new mail in /var/mail//root


vmstat -i 显示系统中每个设备的中断信

# vmstat -i
interrupt         total     rate
--------------------------------
clock           2328007      100
audioens              0        0
fdc0                 14        0
ecppc0                0        0
--------------------------------
Total           2328021      100


iostat 磁盘i/o统计信息,磁盘吞吐量、利用率、队列、处理速率和服务时间。

# iostat 5
   tty       cmdk0          sd0           sd1           nfs2           cpu
 tin tout kps tps serv  kps tps serv  kps tps serv  kps tps serv   us sy wt id
   0  946  30   6   25    0   0    0    0   0    4    0   0    0    2  6  0 9

终端

tin 在终端输入队列中的字符数量

tout  在终端输出队列中的字符数量

磁盘

kps 表示每秒传送的比特率

tps 每秒传送的次数

serv 平均服务时间,毫秒

cpu

us 用户模式

sy 系统模式

wt 等待io

id 空闲


iostat -xtc 扩展磁盘信息

# iostat -xtc

                extended device statistics                    tty         cpu

device    r/s    w/s   kr/s   kw/s wait actv  svc_t  %w  %b  tin tout  us sy wt id

cmdk0     4.4    1.7   23.8    6.3  0.1  0.1   25.0   1   4    0  937   2  6  0 92

fd0       0.0    0.0    0.0    0.0  0.0  0.0    0.0   0   0

sd0       0.0    0.0    0.0    0.0  0.0  0.0    0.0   0   0

sd1       0.1    0.0    0.3    0.0  0.0  0.0    4.0   0   0

nfs2      0.0    0.0    0.0    0.0  0.0  0.0    0.3   0   0

r/s w/s 每秒读写磁盘次数

kr/s kw/s 每秒读写数据量,kb

wait 平均等待事物数量

actv 显示正在处理的平均事物数量

svc_t 平均服务周期,ms

%w 等待时间的百分比

%b 磁盘工作时间百分比


mpstat -ap 5 2 cpu负载信息,

# mpstat -ap 5 2

SET minf mjf xcal  intr ithr  csw icsw migr smtx  srw syscl  usr sys  wt idl sze

 0   40   3    0   366  146  309   16    0    4    0   576    2   5   0  92   1

 0    2   0    0   365  135  268    2    0    1    0   242    1   2   0  98   1