Я пытался найти людей с такими же проблемами, как я, и безуспешно. Я только что установил Ubuntu 18.04 на свой недавно купленный Microsoft Surface Book 2 - и это очень удобный и портативный компьютер. Я знаю, что использование Linux на таких устройствах не «предназначено», но я фанат Linux, так почему бы и нет.
При новой установке я заметил, что мой компьютер сильно нагрелся - и остался горячим. Оказывается, один из моих потоков ЦП постоянно перегружен. Почему убунту это делает? Я не могу найти никаких процессов, использующих какой-либо процессор в режиме ожидания.
«htop» также не показывает значительного использования каких-либо процессов, а значения датчиков постоянно показывают на упаковке около 80-98 градусов. Итак, я переключился на Windows.
У меня просто есть та же самая проблема как Вы. Я устанавливаю Дугу Linux на моей Поверхностной Книге 2, и kworker/acpi_notify
всегда ешьте ядро процессора.
В Вашем ps -eo pid,comm,%cpu
вывод, kworker также использует высокий ЦП.
Обходное решение:
добавить acpi=off
к параметрам ядра. Но это может быть не приемлемо, так как все acpi технические возможности потеряны.
Решение:
Проблемой является ACPI, уведомляют модуль, используют это исправленное ядро для устранения проблемы:
Для Ubuntu можно просто использовать предварительно созданное ядро непосредственно.
Если Вы хотите скомпилировать из источника в системе нечеловечности, судите это руководство или вышеупомянутый GitHub repo.