Solaris のシステム管理 (第 2 巻)

スワップ動作をチェックする方法 (sar)

sar -w コマンドを使用すると、スワッピングと切り替え動作が表示されます。

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

表 26-19 は、目標の値と規則を示します。

表 26-19 sar -w コマンドからの出力

フィールド名 

説明 

swpin/s

メモリーに転送される 1 秒当りの軽量プロセス数 

bswin/s

メモリーからスワップアウトされる 1 秒当りの平均プロセス数。この数値が 1 より大きい場合は、メモリーを増やす必要がある 

swpot/s

メモリーからスワップアウトされる 1 秒当りの平均プロセス数。この数値が 1 より大きい場合は、メモリーを増やす必要がある 

bswot/s

スワップアウト用に転送される 1 秒当りのブロック数 

pswch/s

1 秒当りのカーネルスレッド切り替え数 


注 -

すべてのプロセスのスワップインには、プロセスの初期化が含まれます。


例 - スワップ動作をチェックする

次の例は、sar -w コマンドからの出力を示します。

$$ sar -w
SunOS venus 5.7 Generic sun4m    06/17/98

00:00:01 swpin/s bswin/s swpot/s bswot/s pswch/s
01:00:01    0.00     0.0    0.00     0.0     479
02:00:01    0.00     0.0    0.00     0.0     479
03:00:00    0.00     0.0    0.00     0.0     478
04:00:01    0.00     0.0    0.00     0.0     479
05:00:01    0.00     0.0    0.00     0.0     479
06:00:01    0.00     0.0    0.00     0.0     479
07:00:01    0.00     0.0    0.00     0.0     479
08:00:01    0.00     0.0    0.00     0.0     479
08:20:01    0.00     0.0    0.00     0.0     479
08:40:00    0.00     0.0    0.00     0.0     479
09:00:01    0.00     0.0    0.00     0.0     479
09:20:00    0.00     0.0    0.00     0.0     153
09:40:00    0.00     0.0    0.00     0.0      68
10:00:02    0.00     0.0    0.00     0.0      70
10:20:02    0.00     0.0    0.00     0.0     147
10:40:00    0.00     0.0    0.00     0.0     112

Average     0.00     0.0    0.00     0.0     421