Процессы в "Системном мониторе" со статусом в %ЦП "неизвестный" (много kworker, но есть и другие)

openSUSE, SUSE Linux Enterprise

Модератор: Модераторы разделов

Ответить
Аватара пользователя
JP73
Сообщения: 47
ОС: openSUSE Leap 15.5

Процессы в "Системном мониторе" со статусом в %ЦП "неизвестный"

Сообщение JP73 »

Не так давно обнаружил в "Системном мониторе" наличие многих процессов root со статусом в графе "%ЦП": неизвестный.
Многие начинаются с "kworker-", но есть и другие.
Раньше такого не наблюдал. Что это может быть?
ksysguard.png
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2385
ОС: gentoo fluxbox

Re: Процессы в "Системном мониторе" со статусом в %ЦП "неизвестный"

Сообщение yoricI »

Это ядерные процессы. Которые запускаются ещё до init-а. Наверное, поэтому и статус не отследишь.
А известные статусы какими бывают, несколько примеров можно?
Спасибо сказали:
Аватара пользователя
s.xbatob
Сообщения: 1139
ОС: Fedora

Re: Процессы в "Системном мониторе" со статусом в %ЦП "неизвестный"

Сообщение s.xbatob »

yoricI писал:
25.08.2020 12:58
Это ядерные процессы. Которые запускаются ещё до init-а. Наверное, поэтому и статус не отследишь.
тем не менее ps или top их статусы показывают нормально. Так что это скорее всего что-то с очередным GUI-шным поделием.
Спасибо сказали:
Аватара пользователя
JP73
Сообщения: 47
ОС: openSUSE Leap 15.5

Re: Процессы в "Системном мониторе" со статусом в %ЦП "неизвестный"

Сообщение JP73 »

yoricI писал:
25.08.2020 12:58
А известные статусы какими бывают, несколько примеров можно?
Кроме процессов со статусом "неизвестный", в данный момент присутствуют три процесса "зомби" (opera_autoupdat), остальные без статуса (пустая строка).
s.xbatob писал(а): тем не менее ps или top их статусы показывают нормально.
Во вложении вывод top и часть процессов со статусом "неизвестный".
Вложения
top
top
статус "неизвестный"
статус "неизвестный"
Спасибо сказали:
Аватара пользователя
s.xbatob
Сообщения: 1139
ОС: Fedora

Re: Процессы в "Системном мониторе" со статусом в %ЦП "неизвестный"

Сообщение s.xbatob »

Ну, Running Sleep и Idle
Вообще информацию о процессах все берут из единственного места: /proc Другого нет
Только там нет атомарности, транзакций,.. так что в процессе её вычитывания (а файлов там много) всё может поменяться.
Спасибо сказали:
Аватара пользователя
JP73
Сообщения: 47
ОС: openSUSE Leap 15.5

Re: Процессы в "Системном мониторе" со статусом в %ЦП "неизвестный"

Сообщение JP73 »

kworker - что это?
Этот процесс совсем "неизвестный" для меня :unsure: .
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2385
ОС: gentoo fluxbox

Re: Процессы в "Системном мониторе" со статусом в %ЦП "неизвестный"

Сообщение yoricI »

Ну так поищите "kworker процесс linux", там лучше скажут.
Спасибо сказали:
Аватара пользователя
s.xbatob
Сообщения: 1139
ОС: Fedora

Re: Процессы в "Системном мониторе" со статусом в %ЦП "неизвестный"

Сообщение s.xbatob »

Не ответил сразу
В ядре linux куча внутренних компонент, видимых снаружи как процессы. Не знаю зачем это надо было. Возможно, чтобы видеть состояния этих подсистем, особенно их прожорливость (когда они жрут много CPU, есть большие проблемы проблемы), но при этом не городить новый механизм. ps их имена показывает в квадратных скобках, а htop не показывает вообще
Спасибо сказали:
Аватара пользователя
JP73
Сообщения: 47
ОС: openSUSE Leap 15.5

Re: Процессы в "Системном мониторе" со статусом в %ЦП "неизвестный"

Сообщение JP73 »

yoricI and s.xbatob, спасибо.
Теперь более-менее понятно.
Раньше изредка заглядывал в "Системный монитор", когда система начинала тупить, но этих неизвестных процессов не встречал. Видимо после какого-то обновления появились изменения в этом графическом инструменте.
В общем то вопрос исчерпан. Благодарю всех за помощь!
Спасибо сказали:
Ответить