Высокое использование ЦП без виноватого процесса. Что такое [migration / x]?

Я думаю, что это конфликт с IBus, в Lubuntu в ваших аппликаторах индикаторов, нажмите правой кнопкой мыши на апплет IBus и выйдите из него, тогда KB-вход в хроме должен работать.

19
задан 6 December 2011 в 05:08

2 ответа

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

Они являются частью планировщика ядра и не несут ответственности за боль, которую вы испытываете.

(я знаю, что это не ответит, почему вы испытываете боль, в первую очередь, больше об этом позже.)

16
ответ дан 25 May 2018 в 16:13
  • 1
    Хотя они могут и не быть самой глубокой причиной, они используют столько CPU, сколько они есть, являются частью проблемы. Я запустил ps aux | sort -k 3 | grep migration на своих серверах, и потоки миграции запущены, но не превышают 0.0% от CPU. Мне нужно знать, почему ядро ​​отказывается от процессов, поэтому я могу остановить его. – Oli♦ 6 December 2011 в 05:22
  • 2
    Работаю над этим ;) – Bruno Pereira 6 December 2011 в 05:23
  • 3
    Все еще работаю над этим :)? – RolandiXor♦ 30 August 2014 в 06:02
  • 4
    Оли уже ответила, что было настоящим выпущенным ревом. – Bruno Pereira 18 September 2014 в 18:17

Я нашел причину хаоса миграции.

Некоторое время назад я был разочарован тем, что gnome-do не остался жив. Поэтому я написал это в своих записях:

bash -c "while true; do gnome-do; done"

Выключается, а не работает, как только он продолжает пытаться появляться снова и снова. Я думаю, что gnome-do расшифровывает, а не блокирует.

Я нашел это, просто просматривая каждый пользовательский процесс, который у меня есть, и запускал его. Он не использовал какой-либо процессор, но выглядел подозрительным.

17
ответ дан 25 May 2018 в 16:13

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

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