Всякий раз, когда это происходит, попробуйте strace -p
pidof имя программы -o /tmp/wtf
, дайте ей некоторое время поработать, остановите ее с помощью ctrl + c и прочитайте полученный / tmp / wtf с меньшим количеством или любым другим способом, который вы хотите использовать. Посмотрите, ударил ли процесс головой и делает что-то снова и снова до бесконечности.
Процессы разгона 100% процессора (NCurses?)
Это проблема, с которой я сталкивался годами, но до сих пор нигде не писал об этом.
Я использую GRML, дистрибутив Linux на основе Debian squeeze, и иногда некоторые процессы запускаются и вызывают 100% загрузку ЦП. Единственный способ, которым я обычно могу знать, - это когда мой термометр на моей панели состояния станет желтым. Иногда, когда это происходит, я запускаю полноэкранные приложения, поэтому иногда не улавливаю его, оставляя мой компьютер бесполезным на моем процессоре.
Процессы, которые я могу придумать, - это abook, aumix, hnb, wyrd. Все они являются консольными приложениями на основе NCurses, а есть и другие, основанные на NCurses. Есть ли ошибка в NCurses где-то, что мне нужно исправить или что-то?
Это также произошло в том же дистрибутиве с теми же приложениями на другом ноутбуке с одинаковыми конфигурациями.
Есть идеи? Спасибо!
2 ответа на вопрос
Я наконец понял эту проблему. Я начал замечать закономерность, когда это произошло: после I Alt + Q (эквивалент Alt + F4) работающий терминал с определенными программами на основе ncurses, как упомянуто выше, вместо того, чтобы выключать их «должным образом».
Это было верно как для оконных менеджеров WMII, так и для Ion3, поэтому решил, что это не имеет ничего общего с WM, что оказывается ложным.
В WMII я изменил связывание клавиш для выполнения «slay» вместо «kill» в следующей строке конфигурации, и все работает нормально:
wmiir xwrite / client / $ 1 / ctl slay
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
4
Файловая система Linux
-
6
Полноэкранная медленная вспышка в KDE 4