Разработчики открытого инструмента Auto-CPUFreq выпустили версию 3.2, направленную на оптимизацию энергопотребления и производительности ноутбуков под управлением Linux. Главное нововведение — поддержка Intel Hardware P-States (HWP) Dynamic Boost. Эта функция позволяет системе динамически повышать тактовые частоты процессора в зависимости от текущей нагрузки и температуры, что критически важно для баланса между автономностью и вычислительной мощностью.
Ключевые изменения в версии 3.2
В новой версии реализованы три основных улучшения, затрагивающих как ядро утилиты, так и пользовательский интерфейс:
- Intel HWP Dynamic Boost: Функция теперь является настраиваемой. По умолчанию она включена при работе от сети переменного тока (AC), что позволяет использовать полный потенциал процессора, но отключается или ограничивается при работе от батареи для экономии заряда.
- ACPI Platform Profile Reporting: Внедрена более надежная система отчетности о профилях платформы (например, "Cool", "Balanced", "Performance"), заменяющая устаревший базовый механизм предыдущих версий.
- Унификация интерфейса: Состояние GTK-рантайма и системная отчетность приведены к единому виду, что обеспечивает консистентность отображения данных в графическом интерфейсе.
Почему это важно для пользователей Linux
Для владельцев ноутбуков на базе процессоров Intel поддержка HWP Dynamic Boost означает более плавное переключение между режимами производительности. Раньше пользователи часто сталкивались с компромиссом: либо стабильная, но медленная работа от батареи, либо перегрев и быстрый разряд при активном бусте. Auto-CPUFreq 3.2 автоматизирует этот процесс, делая его предсказуемым.
Улучшенная работа с ACPI Platform Profile также важна для современных устройств, где производительность жестко привязана к аппаратным профилям питания. Это позволяет утилите точнее взаимодействовать с BIOS/UEFI и контроллерами питания.
Технические детали обновления
| Функция | Статус в Auto-CPUFreq 3.2 | Значение |
|---|---|---|
| Intel HWP Dynamic Boost | Доступна, включена по умолчанию при питании от сети | Повышение производительности CPU без ручного вмешательства |
| ACPI Platform Profile | Расширенная поддержка отчетности | Точное управление режимами питания (Cool/Balanced/Performance) |
| GTK Runtime State | Унифицировано с системной отчетностью | Стабильность GUI и корректное отображение статусов |
Обновление доступно для загрузки через официальный репозиторий на GitHub. Пользователям рекомендуется проверить совместимость с текущей версией ядра Linux, так как работа с HWP требует поддержки со стороны драйверов процессора.
Источник: Phoronix ↗
