なんだか最近、10秒ごとにgstatの結果表示やらSSHやらが固まると思ったら、interrupt stormっぽい現象が起きてた。
秒間180000件も割り込みが起きてりゃ、いろいろおかしくなるでしょう。
踏んだバグは、どうやらこの辺らしい。
[ehci] Extremely high interrupt rate on ehci/uhci IRQ16 80% cpu utilization on CPU0
FreeBSD 9系、10系ともにJun 17 2015, つまり2015/06/17に修正版がコミット済みなので、きっと9.4-RELEASEには入っている。
が、我が家で問題を起こした子はストレージなので怖くてアップグレードなんてできない。ので、また今度にでも検証の予定。
参考までに、vmstat -i
の出力はこんな感じ。
ehci0のrateがひどい。ころすきか。
[alraune:~] root# vmstat -i interrupt total rate irq16: ehci0 189959870759 181976 irq23: ehci1 100515935 96 cpu0:timer 490818324 470 irq264: mpt0 170437921 163 irq265: em0 363774409 348 irq266: em1:rx 0 35215428 33 irq267: em1:tx 0 4345 0 irq268: em1:link 2 0 irq269: ahci0 91384771 87 cpu1:timer 467425458 447 cpu3:timer 1175161820 1125 cpu2:timer 422516053 404 Total 193277125225 185154