Intel выпустила PresentMon 2.6.0 — новую версию бесплатной открытой программы для мониторинга производительности игр. По заявлению компании, после изменений в фоновом сервисе потребление ресурсов CPU при высокой нагрузке снизилось на 78%. Об обновлении сообщает IT之家.
Intel изменила обработку данных системы отслеживания событий Windows: фоновые операции, которым не требуется высокая точность времени, теперь выполняются реже. Когда PresentMon не ведёт мониторинг и не запрашивает показатели оборудования, программа также приостанавливает обновление диагностического журнала. По данным Intel, в таком режиме загрузка CPU снизилась примерно с 0,003% до близкой к нулю.

Для игроков добавили оверлей Game Experience с показателями, связанными с плавностью изображения и анимации. Если какой-то показатель недоступен, он больше не исчезает из интерфейса: программа показывает его серым цветом и объясняет причину. В системах с несколькими видеокартами можно одновременно выводить данные разных GPU и выбирать источник для каждого показателя.
Для анализа игр на DirectX 12 PresentMon научился записывать число компиляций PSO — объектов, задающих параметры графического конвейера, — их длительность и долю времени, занятую компиляцией. Эти сведения можно сохранить вместе с данными о кадрах в CSV. Версия 2.6.0 работает в Windows 10 и 11 с приложениями на DirectX 9, 11 и 12, OpenGL и Vulkan; поддерживаются в том числе видеокарты AMD и NVIDIA.