
Накладення продуктивності Steam тепер відстежує температуру процесора, але потребує доступу до ядра
Відображення продуктивності в грі Steam тепер може показувати температуру вашого процесора як у Windows, так і в Linux. Воно працює за допомогою драйвера режиму ядра, який надає інструменту глибокий доступ до вашої системи для зчитування даних з апаратних датчиків. У Windows драйвер працює лише тоді, коли ви ввімкнули повний рівень деталізації процесора, і ви можете повністю вимкнути його у налаштуваннях гри. Ця функція використовує технологію CPUID - тих самих розробників, які стоять за CPU-Z - тому вона базується на перевірених інструментах, а не на новому кастомному драйвері від Valve.
Протягом останніх кількох місяців Valve постійно вдосконалює монітор продуктивності Steam, і ця функція температури процесора заповнює одну з останніх прогалин. До цього оновлення ви могли бачити температуру графічного процесора, завантаження центрального процесора, завантаження графічного процесора, використання оперативної пам'яті та детальну статистику кадрів, але не фактичний рівень нагрівання процесора. Тепер все це в одному місці - жодних сторонніх додатків не потрібно.
В офіційному повідомленні про оновлення йдеться
"Performance Monitor тепер підтримує температуру процесора в Windows і Linux. У Windows для цього потрібен драйвер режиму ядра, який можна відключити, якщо він вам не потрібен. Драйвер встановлюється і працює лише тоді, коли Performance Monitor відображає повну інформацію про процесор, і лише якщо ви не вимкнули драйвер у налаштуваннях гри".
Драйвер у режимі ядра працює дуже близько до ядра операційної системи, а це означає, що він має доступ до низькорівневих апаратних даних, таких як вбудовані температурні датчики. Компроміс полягає в тому, що будь-яке програмне забезпечення, що працює на цьому рівні, несе більший ризик, якщо його скомпрометувати, тому деякі геймери турбуються, коли йдеться про доступ до ядра. Valve подбала про те, щоб цей драйвер був необов'язковим, тому будь-хто, хто не бажає мати такий рівень доступу, може його вимкнути.
Замість того, щоб створювати свій власний, Valve використовує драйвер CPUID SDK - той самий тип, що використовується в CPU-Z та інших відомих програмах для моніторингу обладнання. Це означає, що код вже був протестований і широко розгорнутий, що може заспокоїти користувачів, які можуть турбуватися про неперевірене програмне забезпечення, що під'єднується до їхнього ядра.

Вимкнути цю функцію дуже просто. Перейдіть до налаштувань ігрового накладання Steam, знайдіть опцію "Увімкнути метрики на основі драйверів ядра (температура процесора)" і зніміть галочку. Драйвер не буде активним, якщо не вибрано детальне накладання на процесор, тому більшість гравців не помітять жодних змін у фоновому режимі, поки не розгорнуть відображення статистики.
Це є частиною більш широких зусиль Valve, спрямованих на те, щоб зробити оверлей потужним універсальним інструментом моніторингу. Коли на початку цього року було здійснено капітальний ремонт монітора продуктивності в грі, він замінив крихітний лічильник FPS на набагато детальнішу панель системної статистики. На найвищому рівні деталізації вона показує реальні кадри в порівнянні зі згенерованими (корисно для користувачів DLSS або FSR), графік історії FPS, навантаження на графічний і центральний процесори, температуру графічного процесора і використання оперативної пам'яті. Як і раніше, ви можете розмістити його в будь-якому кутку екрана і налаштувати контрастність і непрозорість фону, щоб він залишався видимим на різних ігрових візуальних ефектах.

Копирайт изображения: PC Gamer
Користувачі Steam Deck знайдуть її знайомою - дизайн і розташування статистики майже ідентичні до накладки 2-го рівня Deck, тільки тепер вона доступна і для ПК-гравців. Інтеграція означає, що гравцям не потрібно встановлювати окремі інструменти моніторингу, такі як MSI Afterburner або HWMonitor, щоб відстежувати основну статистику.
Оновлення накладання продуктивності від Valve відбулося разом з іншими змінами в бета-версії клієнта. Одним із важливих кроків стало увімкнення Proton за замовчуванням для всіх ігор на Linux-системах. Раніше сумісність з Proton потрібно було вмикати вручну для ігор, які не мають власної версії для Linux, але тепер Steam автоматично застосовує її до всієї вашої бібліотеки, якщо ви не відмовитеся від неї. Ця зміна полегшує геймерам під Linux, включно з власниками Steam Deck, запуск ігор для Windows без зміни прихованих налаштувань.
Моніторинг температури процесора на основі CPUID - ще один приклад того, як Valve додає функції безпосередньо в Steam, які раніше були доступні лише за допомогою зовнішнього програмного забезпечення. Для геймерів, які люблять стежити за кожною деталлю - від стрибків навантаження на процесор до перегріву, - це означає менше оверлеїв, що борються за місце на екрані, і менше додатків, що працюють у фоновому режимі.
Для тих, хто турбується про безпеку системи, той факт, що драйвер є необов'язковим, неактивним за замовчуванням, якщо ви не запросите детальні дані про процесор, і базується на добре відпрацьованому коді, має заспокоїти вас. А якщо ви віддаєте перевагу мінімалізму, ви можете обмежитися базовим лічильником FPS і приховати більш глибоку статистику.
З цим оновленням монітор продуктивності Steam тепер охоплює майже всі ключові ігрові показники в одному інтегрованому оверлеї. Показники графічного та центрального процесорів, статистика кадрів та відстеження пам'яті - це повноцінний інструмент для моніторингу ігрової продуктивності вашого комп'ютера, не виходячи з гри.
Коментарі