ablog

不器用で落着きのない技術者のメモ

top でプロセスがスリープしている原因を表示する

がちゃぴん先生のブログに

さだださんと雑談していて、Solarisページフォルトで寝ているとtopのステータスにそう表示されるから便利とかいう話に。

それLinuxでも出来るよ。wchan表示したら、スリープしてる関数名表示されるから一発だよ。
やりかた

top を起動
f キーを押す(表示項目設定画面に遷移)
y キーを押す(wchanを有効化)
ESC キーを押す(topの表示画面に戻る)

革命の日々! プロセスが寝ている原因を知る方法

と書かれていたので、試してみた。

おぉ、すごい。