More Related Content
More from Hirokazu Yatsunami
More from Hirokazu Yatsunami (7)
Unixアレコレ調べたい2
- 2. • キューの長さと使用された時間の割合を調べたい
sar - q
runq-sz ・・・ CPUの実行権限が与えられるのを
待たされているプロセスがディスパ
ッチャキューで待機している数
%runocc ・・・ ディパッチャキューに置かれていた
時間の割合。Occupied(占有)
• 発行されたシステムコールの回数を調べたい
sar - c
scall/s ・・・ 1秒間に発行されたシステムコール数
fork/s ・・・ 1秒間に発行されたforkシステム
コール数
exec/s ・・・ 1秒間に発行されたexecシステム
コース数
- 3. • プロセス間通信の利用状況を調べたい
sar - m
msg/s ・・・ 1秒当たりのメッセージの操作回数
sema/s・・・ 1秒当たりのセマフォの操作回数
• プロセス間通信の状況を調べたい
ipcs
Shared Memory ・・・ 使用中の共有メモリの
数と所有者
Semaphores ・・・ 使用中のセマフォの数と
所有者
- 4. • 通信相手との間のネットワークの状態や通信量を調
べたい
netstat - a
Send-Q/Recv-Q ・・・ 送受信のキューに滞留
するパケット数
State ・・・ ESTABLISHEDは接続確立、
LISTENは入力接続待ち状態
• ネットワークカードの入出力エラーや衝突数を調べた
い
netstat - i
lpkts/Opkts ・・・ マシンのブート以降に受信
送信されたパケット数
lerrs/Oerrs ・・・ 入出力のエラー数
Collis ・・・ パケット送信中に発生した衝突率
- 5. • ネットワーク経由でアクセスする端末の統計を調
べたい
sar - y
rawch/s ・・・ 入力キャラクタ数/秒
outch/s ・・・ 出力キャラクタ数/秒
rcvin/s ・・・ 受信側のハードウェア割込数/秒
xmtin/s ・・・ 送信側のハードウェア割込数/秒
※入出力キャラクタ数よりハードウェア割込数が多い場
合は、回線不良などをチェックする必要がある