• ベストアンサー

Solaris の負荷情報収集について

 Solaris(8)に iostat コマンドがありますが、 表示項目 CPU/us sy wt id の wt について質問です。  この wt は I/O 待ちで CPU リソースを消費していると 思うのですが、具体的にどのプロセスが消費している のか知る方法を教えてください。  フリーソフトの top、純正コマンドの ps/prstat では us(us+sy?)の値しか表示できないようでした。  よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • prowler
  • ベストアンサー率75% (3/4)
回答No.1

> 具体的にどのプロセスが消費しているのか知る方法を教えてください。 残念ながらないと思います。しかしながら、 > この wt は I/O 待ちで CPU リソースを消費していると思うのですが I/O の完了をじっと待っていて、そのほかの仕事を行わないというわけではありません。デバイスからの I/O 完了報告をもらうまでカーネルのスケジューリング機能により、他の仕事をしています。

pso0
質問者

お礼

ご回答ありがとうございます。非常に助かりました。 障害の原因を別の方向から再検討してみます。

関連するQ&A