Linux コンソールが定期的に短時間ハングする

Linux コンソールが定期的に短時間ハングする

私は組み込み Linux を使用していますが、カスタム ボードで奇妙な動作が発生し、シリアル コンソール (UART 経由の接続) が 15 ~ 20 秒ごとに 1 ~ 2 秒間ハングします。このハングが解除された直後、コンソールに入力した文字がエコーされます。何かの処理でビジー状態であるかのようです。追加情報: nfs を使用する場合、このような問題は発生しません。nand から rootfs (jffs) を使用する場合のみ発生します。このような動作の原因と、この根本的な原因を確認する方法をご存知の方はいらっしゃいますか。

答え1

どのようなカスタムシステムを使用しているかは不明ですが、このサイトへ同様の問題は、UART ドライバーのバグによって発生します。解決策は、ドライバーを更新/パッチすることです。

答え2

私が抱えていた問題は、jffs スレッドが約 60 秒ごとに CPU リソースを大量に消費 (80%) する (これが発生するタイミングはランダムです) ことでしたが、ubifs に移行すると解決されました。

関連情報