web-dev-qa-db-ja.com

過剰なksoftirqdリソース使用の原因をデバッグする方法は?

man ksoftirqdは以下を示します:

KsoftirqdがCPU時間のごく一部を占めている場合は、マシンのソフト割り込み負荷が高いことを示しています。

私は、ksoftirqdプロセスが短期間に過剰なcpuおよびディスクリソースを使用する、一般的に高いシステム使用率の下でDebian Wheezyシステムを使用しています。その間、システムはカタツムリのペースで動作します。

このksoftirqdリソース使用率の急上昇の根本的な原因を理解するには、どうすればよいですか?

9
mrP

小切手 /proc/interrupts 1つ以上の割り込みが過度に発生しているかどうかを確認します。ヒント:1秒あたり数千の割り込みは、アラームの原因にはなりません。

過度の割り込み(別名割り込みストーム)には複数の理由が考えられます。その1つはハードウェアの問題(ノイズの多い割り込みライン)です。

質問にさらに回答するには、使用しているハードウェア上のOSを知る必要があります。

6
Jan