kworker грузит процессор на 100%

Lord Maverik
На сайте с 15.04.2003
Offline
471
600

VDS, Cent OS 7

Загрузка даже не 100%, а 400%.

Что это за зверь вообще, как его усмирить?

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND

5341 apache 20 0 2443992 2.3g 568 S 478.6 40.4 19581:26 kworker
1505 mysql 20 0 2090100 469124 4996 S 4.9 7.9 1227:00 mysqld
2411 y_yarsk 20 0 344520 27540 11852 S 4.3 0.5 0:27.45 php
7093 apache 20 0 0 0 0 Z 0.7 0.0 0:00.02 httpd
6309 root 20 0 156780 5436 4096 S 0.3 0.1 0:00.92 sshd
7123 root 20 0 162164 2356 1520 R 0.3 0.0 0:00.05 top
19206 root 20 0 355652 12544 5324 S 0.3 0.2 1:14.96 php

Апач грузит?

---------- Добавлено 17.12.2019 в 19:17 ----------

Перезапустил httpd, отпустило. Нагрузка пропала.

Что это блин было и как от этого избавиться?

RedMall.Ru (https://redmall.ru) - Товары из Китая (Таобао, Tmall) с проверкой качества, скидка для форумчан 7% Партнерская программа 2 уровня: 5% + 5%. Подробнее. (https://redmall.ru/about/partner/)
Aisamiery
На сайте с 12.04.2015
Offline
293
#1

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

Разработка проектов на Symfony, Laravel, 1C-Bitrix, UMI.CMS, OctoberCMS
IL
На сайте с 20.04.2007
Offline
435
#2
Lord Maverik:
Что это блин было и как от этого избавиться?

k[ernel] working - фактически "тормозят" работу процессы ядра.

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

https://askubuntu.com/questions/33640/kworker-what-is-it-and-why-is-it-hogging-so-much-cpu

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
B
На сайте с 07.08.2018
Offline
11
#3

Сталкивался с подобной проблемой несколько лет назад, даже в закладках себе сохранил обсуждение с этим вопросом на ресурсе кодеров и вебмастеров https://myht.ru/question/21305008-ubuntu-kworker-potok-potreblyaet-100-cpu Кстати, проблема с драйверами - это достаточно распространенная причина.

Еще как вариант:

сделайте резервную копию файла

cp /sys/firmware/acpi/interrupts/gpe00 /root/gpe00.backup

и просто отключить его:

echo "disable" > /sys/firmware/acpi/interrupts/gpe00

Также часто бывает, что конфликт оборудования становится причиной того, что kworker грузит процессор.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий