Драйвер intel_pstate управляет производительностью и энергопотреблением процессоров Intel. В системах с аппаратным механизмом HWP он задает допустимый диапазон производительности и передает процессору предпочтения операционной системы. После этого частоты и напряжения меняет уже сам процессор.
В Core Ultra Series 3, ранее известных под кодовым именем Panther Lake, появился дополнительный механизм Dynamic Efficiency Control. DEC предназначен для более экономной работы при небольшой нагрузке и переносит часть решений в прошивку процессора. Эти чипы уже вышли: первые ноутбуки поступили в продажу 27 января 2026 года.
Проблема возникла из-за поля Desired Performance в регистре MSR_HWP_REQUEST. Через него операционная система может указать желаемый уровень производительности. При включенном DEC такая подсказка способна вступить в противоречие с логикой прошивки, которая одновременно пытается выбрать подходящий режим самостоятельно.
Исправление не отключает управление частотами со стороны Linux и не отдает прошивке полный контроль над процессором. Драйвер продолжит задавать минимальный и максимальный уровни производительности, а также предпочтение между скоростью и экономией энергии. Нулевым станет только Desired Performance. В спецификации HWP это означает отсутствие конкретного пожелания: прошивка сама выбирает значение внутри разрешенных границ.
Именно это предложил сделать сопровождающий подсистему управления питанием Linux Рафаэль Высоцкий в патче для intel_pstate. Новое поведение будет включаться только на платформах с активным DEC, поэтому владельцев более старых процессоров Intel изменение не касается.
Пока нет данных, насколько нынешнее вмешательство влияет на автономность, частоты или скорость выполнения задач. В описании патча нет тестов, замеров энергопотребления и примеров заметного сбоя. Формулировка о «сбивании с толку» прошивки описывает потенциально неверное взаимодействие двух механизмов управления, а не подтвержденную потерю производительности.
Патч еще проходит обсуждение и не включен в стабильный выпуск ядра. Он может попасть в цикл Linux 7.3, но окончательное решение пока не принято. После принятия исправление сначала появится в новых версиях ядра, а затем дойдет до дистрибутивов и их обновлений. Отдельной версии для России здесь нет: изменение одинаково относится ко всем компьютерам с поддерживаемыми процессорами.
Само исправление занимает немного кода, но устраняет лишнюю борьбу за одну ручку управления. На платформах с DEC Linux продолжит обозначать границы, а выбор конкретного уровня производительности оставит механизму, который Intel добавила именно для этой задачи.
Linux перестанет спорить с прошивкой новых процессоров Intel
В ноутбуках с Intel Core Ultra Series 3 процессор сам умеет выбирать подходящий уровень производительности при небольшой нагрузке. Драйвер Linux пока вмешивается в этот процесс сильнее, чем требуется, поэтому Intel предложила небольшую, но принципиальную правку.

Автор: Michael Larabel
Источник: Phoronix
Другие новости
- SteamOS запустили на игровом ноутбуке, но до замены Windows еще далеко
- AMD разрешит убирать поддержку старых Radeon из сборок Linux
- Apple откроет буфер обмена iPhone для Windows, но ждать придется до 2027 года
- Windows 11 покажет содержимое уведомлений Android без открытия Phone Link
- Apple готовит общий буфер обмена для iPhone и Windows, но ждать придется долго
- Framework Laptop 13 Pro принял шесть Linux-систем без ручной настройки