Что такое kswapd0, kworker / num: num, ksoftirqd / num?

10

Что это за услуги / программы? Видимо они делают мою систему практически бесполезной. Любой из них в данный момент использует как минимум 50% ЦП и постоянный доступ к жесткому диску.

Я не совсем уверен, что именно заставило их начать. Но вот несколько вещей, которые я сделал (прямо перед тем, как заметил, что ноутбук бесполезен):

Запуск сервисов Gwibber для твиттера. Установка mbrola (синтез речи) Установка gespeaker (загружается из сети, его нет в репозиториях).

И я думаю, что все эти службы запускаются, когда я запускаю любую страницу Google (Gmail, Google + и т. Д.) - может быть, связано с плагином Google Talk?

Я постараюсь не открывать одну из этих страниц (хотя и не уверен, как долго) Спасибо

wisemonkey
источник

Ответы:

11

Это процессы ядра. kswapd в основном отвечает за управление пространством подкачки. Если он загружается, это, как правило, признак того, что у вас мало оперативной памяти. Вполне вероятно, что это вызывает активность HD, что, в свою очередь, заставляет kworker и ksoftirqd быть занятыми.

Видите Kworker, что это такое и почему он так сильно загружает процессор? и почему процесс ksoftirqd / 0 использует все мои процессоры? для объяснения этих процессов.

Флориан Диш
источник
хорошо, спасибо, теперь, когда я прочитал эти статьи, я начал верить, что это плагин Google Talk, так как, когда я делаю top, я вижу кучу этих запросов. Чтобы исправить мою проблему с веб-камерой в gmail / google +, я пробую несколько предложений по всему Интернету. Я хотел бы убедиться, что проблема перегрузки, но я не знаю, что такое инструменты профилирования syscall и как его использовать. Если вы можете указать мне на один такой инструмент, я научусь его использовать.
Wisemonkey
да, это был плагин Google Talk, очищен теперь все работает хорошо. Хотя я не использовал профилирование syscall, я думаю, oprofile или systemtap - это два приложения для этого?
wisemonkey
Да, если у вас недостаточно памяти и вы не можете найти виновного процесса, убив некоторых подозреваемых, эти инструменты могут помочь. Но вам нужно хорошее понимание внутренних систем, чтобы использовать их.
Флориан Диш
Думаю, мне не хватает понимания внутренних функций, я просто буду рад вернуть его к работе :) Спасибо (у меня довольно много памяти, я могу попробовать эти приложения в будущем)
wisemonkey