systemd-journald Высокое использование ЦП приводит к выходу из системы

Я запускаю Ubuntu 17.10 на ноутбуке HP. Он работает нормально и стабильно, но в последнее время у меня возникают проблемы, когда systemd-journald начинает использовать 100% одного процессора, что приводит к его перегреву и отключению.

Я связал проблему с Java-приложением (Pentaho приложение), которое при открытии запускает что-то в systemd-journald, чтобы сходить с ума. Я использую это приложение в течение многих лет без проблем (и без обновлений), поэтому это выглядит более проблематичным с systemd. Закрытие приложения не останавливает systemd, поэтому он продолжает перегреваться и выключается. Другое приложение Pentaho не вызывает такой же проблемы.

Исследования показывают множество проблем с высоким процессором из journald, но я не могу найти решение моей проблемы.

Можно ли исключить приложение из журнала systemd? Или какая-то другая конфигурация или настройка, которые я мог бы изменить, чтобы остановить запись?

0
задан 31 January 2018 в 05:24

2 ответа

Если ваша система отключается от перегрева, вы должны немедленно начать использовать Intel Powerclamp. Это необходимо, когда установка thermald и установка tlp также рекомендуется.

Преимущество замедления вашего процессора, когда он собирается перегреться и выключиться, - это дает вам возможность проанализировать, что происходит в то время без полного отключения.

Другим преимуществом замедления работы вашего процессора является предотвращение возможного повреждения чипа, который стоит 478 долларов (или что-то еще), не включая труд, чтобы заменить его.

Вы можете прочитать больше обо всех трех: Stop cpu от перегрева

Основная проблема, которую я испытывал в отношении постоянного ведения журнала в прошлом, - это когда она растет> 1 ГБ, когда обычно это около & lt; 1 МБ, прежде чем он перевернется и сжат. Диск, полный из-за ошибок цикла, является болью.

0
ответ дан 17 July 2018 в 21:52

Если ваша система отключается от перегрева, вы должны немедленно начать использовать Intel Powerclamp. Это необходимо, когда установка thermald и установка tlp также рекомендуется.

Преимущество замедления вашего процессора, когда он собирается перегреться и выключиться, - это дает вам возможность проанализировать, что происходит в то время без полного отключения.

Другим преимуществом замедления работы вашего процессора является предотвращение возможного повреждения чипа, который стоит 478 долларов (или что-то еще), не включая труд, чтобы заменить его.

Вы можете прочитать больше обо всех трех: Stop cpu от перегрева

Основная проблема, которую я испытывал в отношении постоянного ведения журнала в прошлом, - это когда она растет> 1 ГБ, когда обычно это около & lt; 1 МБ, прежде чем он перевернется и сжат. Диск, полный из-за ошибок цикла, является болью.

0
ответ дан 23 July 2018 в 22:29
  • 1
    Спасибо за ответ. У меня установлен tlp. Этот ответ вызывает остановку процессора, но не отвечает на мой вопрос о первопричине проблемы, которая является запуском приложения. Казалось бы, очень мало контроля над системным журналом, в котором ИМХО является антитекстом Linux. – Dave A 1 February 2018 в 23:13
  • 2
    @DaveA Powerclamp был реальным фокусом моего ответа, так как он прекратил работу процессора, поскольку A) улучшает долговечность и B) дает возможность исследовать систему во время кризиса. Также вы можете выполнить аккуратное завершение работы при активации powerclamp. – WinEunuuchs2Unix 2 February 2018 в 03:38
  • 3
    Я могу подтвердить, что у меня работает служба термической обработки, которая, как я думал, предотвратит непредвиденные отключения. Когда я запускаю приложение Java Pentaho через файл рабочего стола, возникает проблема с журналом. Если я открою приложение через командную строку, это скорее всего не связано с записью в stdout, а не с системными журналами. Есть ли способ предотвратить отправку журналов приложений в журнал? – Dave A 14 February 2018 в 06:37

Другие вопросы по тегам:

Похожие вопросы: