英特尔PresentMon2.6发布,CPU占用降78%,游戏体验监测更精准

英特尔近日推出免费性能监测工具PresentMon 2.6.0版本,该版本将工具自身对CPU的开销降低了78%,并新增了专门用于评估游戏画面流畅度和动画质量的"游戏体验"覆盖层。新版本支持多种图形AP...

互联网/IT

9月26日,英特尔正式发布了其开源游戏性能监测工具PresentMon的2.6.0版本。作为一款专为捕获和分析Windows图形应用性能特征设计的工具集,PresentMon在本次更新中实现了多项重大改进,其中最引人注目的是其对CPU资源占用的显著优化。

据英特尔官方介绍,新版本通过调整Event Tracing for Windows(ETW)数据刷新机制,将高负载场景下的CPU占用率降低了78%。具体而言,开发团队采用了更宽松的时序策略,在不需要精确计时的场景下减少了后台循环的频率,从而大幅降低了资源消耗。这一改进不仅使桌面系统受益,移动平台同样适用,使得用户在运行高性能游戏或专业图形应用时,能够获得更加流畅的体验。

除了CPU占用优化外,PresentMon 2.6.0还引入了一个全新的"游戏体验"覆盖层。该功能专注于收集与动态画面观感、动画平滑度相关的性能指标,帮助玩家更直观地评估游戏的实际表现。例如,它可以显示帧时间、GPU功耗以及温度等关键数据,这些信息对于理解游戏在不同硬件配置下的实际运行情况至关重要。

针对开发者和评测人员的需求,新版本增加了对DirectX 12 PSO编译过程的深度监测能力。用户可以记录每次编译的次数、耗时以及繁忙百分比,并将其写入帧数据和CSV输出文件中。此外,新版还支持更新的Windows DDI Flip事件,可记录每次Flip的时间戳、已完成和丢弃的Flip事件,同时为CSV输出增加Source ID、Layer ID等显示元数据,方便分析多屏、多平面显示场景。

在遥测架构方面,PresentMon 2.6.0进行了全面重构。新版采用细粒度遥测提供程序,仅轮询客户端实际请求的数据,并支持提供程序组合和插件式扩展。这种设计不仅提高了系统的灵活性,也进一步降低了整体资源占用。

文章配图

值得注意的是,新版本还修复了多项稳定性问题,包括自动目标识别失败、服务重启异常、多实例启动冲突,以及内部API兼容性等问题。同时,实验性的Flash Injector功能已被移除,以简化项目维护和构建流程。

目前,PresentMon 2.6.0已可在微软官方网站上免费下载,适用于Windows 10和Windows 11操作系统。该工具保持开源特性,并兼容英特尔、AMD和NVIDIA的GPU遥测接口,为跨平台性能分析提供了便利。