Патч для Linux покращує продуктивність на системах Steam Deck та AMD

Останнє оновлення: Серпень 3 2026
  • Патч для ядра Linux під назвою epp_boost покращує мінімальний FPS у Steam Deck до 31,8%.
  • Функція динамічно регулює частоту процесора ядро ​​за ядром, запобігаючи мікрозаїканням.
  • Тести з Civilization VI показують покращення плинності без впливу на споживання енергії.
  • Патч все ще перебуває на стадії перевірки, але він може з'явитися на SteamOS та інших системах Linux з процесорами AMD.

Steam Deck з Linux

Розробник Девід Вернет, інженер компанії Meta, надіслав серію патчів для ядра Linux, які вводять функцію під назвою epp_boost. Ця модифікація впливає на драйвер AMD P-State та має на меті виправити поширену проблему у відеоіграх: мікрозависання, які виникають, коли процесор знижує свою швидкість під час коротких пауз в головному потоці.

На 31,8% більша плинність у критичні моменти

Початкові тести з використанням Steam Deck та бенчмарку Civilization VI показують значне покращення. Найнижча частота кадрів (1% низького FPS) збільшилася на 31,8% , що призвело до стабільнішої гри з меншою кількістю падінь частоти кадрів. Частота кадрів на 99-му процентилі також покращилася на 4,1%, хоча середній FPS залишився незмінним. Це вказує на те, що покращення зосереджено на найгірших моментах, саме там, де гравці відчувають найбільше заїкань.

Steam Deck дозволяє завантажувати файли з вимкненим екраном
Пов'язана стаття:
Steam Deck дозволяє завантажувати з вимкненим екраном у режимі низького енергоспоживання

Steam Deck з Linux

Як працює epp_boost: хірургічне коригування по кожному ядру

Проблема, яку вирішує цей патч, є відомою: під час гри головний потік процесора короткочасно призупиняється, очікуючи завершення операції графічним процесором. Драйвер AMD P-State інтерпретує ці паузи як низьке навантаження та знижує частоту ядра. Коли потік відновлюється, процесору потрібен момент, щоб відновити швидкість, що викликає мікрозаїкання. epp_boost контролює кожне ядро ​​кожні 10 мілісекунд . Якщо він виявляє, що ядро ​​було зайняте принаймні 50% часу, він тимчасово змінює свої налаштування живлення на максимальну продуктивність. Після 300 мілісекунд бездіяльності він повертається до звичайного режиму. Це запобігає непотрібному додатковому споживанню енергії та підтримує баланс з графічним процесором, який розподіляє бюджет живлення в APU Steam Deck.

  Ноутбук GeForce RTX 5070 з 12 ГБ: це нова мобільна відеокарта NVIDIA та її вплив на ринок ноутбуків

Steam Deck з Linux

Хоча патч все ще перебуває на стадії розробки та вимагає компіляції модифікованого ядра, його потенціал очевидний. Steam Deck та будь-яка система Linux з процесорами AMD Ryzen можуть отримати користь від цього покращення без необхідності змінювати обладнання, тоді як розробка Steam Deck 2 продовжується у власному темпі. Результати Civilization VI є багатообіцяючими, і ще належить побачити, як він працюватиме з іншими іграми. Наразі спільнота сподівається, що інженери AMD та розробники ядра приймуть цю пропозицію, що може призвести до більш плавного ігрового досвіду для мільйонів користувачів.

Ігри, перевірені на Steam Deck, також будуть перевірені для Steam Machine.
Пов'язана стаття:
Ігри, перевірені на Steam Deck, також будуть перевірені для Steam Machine.