
Kworker жрет проц, избавляемся от вредителя
Обнаружилась проблема, ядро процессора постоянно загружено на 60-90%, посмотрел в инете проблема распрастраненная.

Через top можно увидеть, что взбесился процесс kwonker, как понял этот процес отвечает за прерывания (особо не вникал).
Нашел несколько вариантов решения проблемы, даже успел убить загрузку системы, хорошо, что восстановление не составляет большого труда при наличии LiveCD диска. Решил с помощью создания юнита для systemd.
Для начала находим пакостника:
Видим примерно следующее:
gre11 и есть наш гадкий утенок насилующий процессор.
Создаем юнит:
с содержанием:
После включаем
Перегружаемся и проверяем :)

Через top можно увидеть, что взбесился процесс kwonker, как понял этот процес отвечает за прерывания (особо не вникал).
Нашел несколько вариантов решения проблемы, даже успел убить загрузку системы, хорошо, что восстановление не составляет большого труда при наличии LiveCD диска. Решил с помощью создания юнита для systemd.
Для начала находим пакостника:
grep enabled /sys/firmware/acpi/interrupts/gpe*
Видим примерно следующее:
/sys/firmware/acpi/interrupts/gpe0A: 1 EN enabled unmasked
/sys/firmware/acpi/interrupts/gpe11: 1402464 STS enabled unmasked
/sys/firmware/acpi/interrupts/gpe61: 0 EN enabled unmasked
/sys/firmware/acpi/interrupts/gpe66: 4 EN enabled unmasked
/sys/firmware/acpi/interrupts/gpe6D: 0 EN enabled unmasked
gre11 и есть наш гадкий утенок насилующий процессор.
Создаем юнит:
sudo nano /etc/systemd/system/stop-gpe11.service
с содержанием:
[Unit]
Description=KIll GPE11
[Service]
ExecStart=/usr/bin/bash -c 'echo "disable" > /sys/firmware/acpi/interrupts/gpe11'
[Install]
WantedBy=multi-user.target
После включаем
sudo systemctl enable stop-gpe11.service
Перегружаемся и проверяем :)