系统管理指南:高级管理

Procedure如何检查交换活动 (sar -w)

  1. 使用 sar -w 命令可报告交换和切换活动。


    $ sar -w
    00:00:00 swpin/s bswin/s swpot/s bswot/s pswch/s
    01:00:00    0.00     0.0    0.00     0.0      22

    以下列表介绍了 sar -w 命令输出的目标值和观测值。

    swpin/s

    每秒传入内存的 LWP 数。

    bswin/s

    每秒为换入传送的块数 /* (float)PGTOBLK(xx->cvmi.pgswapin) / sec_diff */

    swpot/s

    每秒换出内存的平均进程数。如果该数字大于 1,则可能需要增大内存。

    bswot/s

    每秒为换出传送的块数。

    pswch/s

    每秒的内核线程切换数。


    注 –

    所有进程换入都包括进程初始化。



示例 13–16 检查交换活动 (sar -w)

以下示例显示 sar -w 命令的输出。


$ sar -w

SunOS balmyday 5.10 s10_51 sun4u    03/18/2004

00:00:04 swpin/s bswin/s swpot/s bswot/s pswch/s
01:00:00    0.00     0.0    0.00     0.0     132
02:00:01    0.00     0.0    0.00     0.0     133
03:00:00    0.00     0.0    0.00     0.0     133
04:00:00    0.00     0.0    0.00     0.0     134
05:00:00    0.00     0.0    0.00     0.0     133
06:00:00    0.00     0.0    0.00     0.0     133
07:00:00    0.00     0.0    0.00     0.0     132
08:00:00    0.00     0.0    0.00     0.0     131
08:20:00    0.00     0.0    0.00     0.0     133
08:40:01    0.00     0.0    0.00     0.0     132
09:00:00    0.00     0.0    0.00     0.0     132
09:20:00    0.00     0.0    0.00     0.0     132
09:40:00    0.00     0.0    0.00     0.0     335
10:00:00    0.00     0.0    0.00     0.0     601
10:20:00    0.00     0.0    0.00     0.0     353
10:40:00    0.00     0.0    0.00     0.0     747
11:00:00    0.00     0.0    0.00     0.0     804

Average     0.00     0.0    0.00     0.0     198