kpm ハンドブック | ||
---|---|---|
前のページ | 第 4章付録 |
2 個以上のプロセスを選択している状態でリストが更新されると、 kpm がセグメンテーション違反で死ぬことがあります。原因の手がかりが ありません...
情報バー、プロセス リスト本体は 12pt フォントに合わせて あります。14 pt までのフォントならきちんとして見えますが、それ より大きくなるととても汚くなります。
更新周期が短すぎると、kpm は CPU 資源を大量に消費します。 私のシステム (AMD K6PR200) では、更新周期 1 秒の時、CPU 時間の およそ 5 % を消費します。これはプロセスの総数によって大きく 変化します(表示されている以外の物を含む全てのプロセス)。これより ずっと大きくなることもあります。
更新周期が非常に短い場合は、タイマーの粒度のために %CPU の 値が正確ではありません。
プロセスが System.map の外 (例えば、カーネル モジュール)でスリープしている時には、WCHAN フィールドは正しくありません。このとき、System.map内の最後のエントリが表示されます。 (_endのように)。
kpm は同一の PID を持つ複数のプロセスを取り扱うことが できません。これは clone() システム コールで CLONE_PID を使用 した時に発生します。