Консоль Linux периодически зависает на спорадические короткие промежутки времени

Консоль Linux периодически зависает на спорадические короткие промежутки времени

Я работаю со встроенным Linux, и у меня есть странное поведение на пользовательской плате, при котором последовательная консоль — подключение через UART — зависает на 1-2 секунды каждые 15-20 секунд: Введенные символы в консоли отображаются эхом сразу после того, как это зависание заканчивается. Как будто она чем-то занята. Дополнительная информация: при использовании nfs такой проблемы нет, только при использовании rootfs (jffs) из nand. Есть ли у кого-нибудь идеи, что может вызывать такое поведение и как проверить первопричину этого?

решение1

Неясно, какую именно пользовательскую систему вы используете, но согласнона этот сайтпохожая проблема вызвана ошибкой в ​​драйвере UART. Решение — обновить/исправить драйвер.

решение2

Проблема, с которой я столкнулся, заключалась в том, что поток jffs получал высокую нагрузку на процессор (80%) каждые ~60 секунд (это происходило в какие-то случайные моменты). При переходе на ubifs она была решена.

Связанный контент