12 часов назад 27 сентября 2026 в 13:51 4469

Intel выпустила версию 2.6.0 утилиты PresentMon с открытым исходным кодом. Главное изменение — снижение нагрузки на центральный процессор на 78% относительно предыдущих сборок. Достижение обеспечено оптимизацией фоновых задач и механизма Event Tracing for Windows (ETW), который отвечает за захват данных о производительности графики. Измерения проводились в синтетических тестах и реальных игровых сценариях, где предыдущая версия 2.5.0 могла потреблять до 5% ресурсов CPU. Теперь оверхед минимизирован, что повышает точность замеров.
PresentMon создана Intel в 2017 году как внутренний инструмент анализа кадров для DirectX, Vulkan и OpenGL. Позднее код открыли, и утилита стала основой для сторонних решений, включая OCAT от AMD и CapFrameX. Версия 2.6.0 продолжает развитие линейки. Сбор метрик через ETW всегда давал детальную картину, но сопровождался нагрузкой на систему. Утилита собирает данные о частоте кадров, времени кадра, задержках и использовании GPU. Оптимизация в новом выпуске переработала алгоритмы подписки на события и буферизацию, а также сократила число фоновых потоков. Это позволило снизить потребление CPU на 78% без потери точности данных.
В обновлении появился пресет Game Experience. Он ориентирован на оценку плавности анимации и общего игрового опыта. Пресет вычисляет среднюю частоту кадров, 1% и 0.1% низкие значения, а также 99-й перцентиль времени кадра. Дополнительно отображается график распределения времени кадра, что помогает выявить микрофризы и неравномерность подачи. Пресет Game Experience также включает индикатор стабильности кадров. Этот набор дополняет существующие пресеты для детального анализа GPU и CPU и позволяет быстро оценить субъективное восприятие игры.
Еще одно нововведение — поддержка одновременного вывода телеметрии с нескольких графических процессоров. Пользователи могут отслеживать показатели дискретной и интегрированной графики в одном оверлее. Это актуально для ноутбуков с гибридной графикой и рабочих станций с несколькими GPU. В настройках можно назначить разные цвета для каждого источника. Поддержка нескольких GPU реализована через выбор источников в меню. Улучшенный интерфейс получил переработанные элементы оверлея и более гибкую настройку отображения данных.
PresentMon 2.6.0 конкурирует с инструментами CapFrameX и OCAT, которые используют ETW или базируются на коде PresentMon. Однако версия Intel теперь предлагает наименьший оверхед среди аналогов. Для сравнения, CapFrameX в режиме захвата через ETW может нагружать CPU на 1–3% в зависимости от конфигурации, тогда как MSI Afterburner с RTSS применяет другой метод внедрения и также вносит задержки. Оптимизация Intel выводит PresentMon вперед по минимальному влиянию на тестируемую систему. Утилита поддерживает Windows 10 и Windows 11. По отзывам, снижение нагрузки особенно заметно на системах с процессорами среднего уровня.
Исходный код распространяется под лицензией MIT на GitHub, что допускает интеграцию в сторонние проекты. Бинарные сборки доступны на официальном сайте Intel и в репозитории релизов. Обновление рекомендовано тестировщикам, оверклокерам и всем, кто анализирует плавность геймплея. Сообщество уже отметило снижение нагрузки в процессорозависимых играх, где ранее мониторинг мог искажать результаты.

Никто не прокомментировал материал. Есть мысли?