英特尔PresentMon 2.6上线:CPU占用降78%,新增游戏监控不卡

英特尔最近给自家免费性能监测工具PresentMon搞了个大更新,版本号直接跳到2.6.0。这次升级最核心的卖点,就是工具自身造成的CPU开销砍掉了78%。说白了,以前跑着这个软件可能还会抢点电脑资源,现在基本没啥存在感了。

与此同时,还加了一个叫“游戏体验”的新覆盖层,专门盯着画面流畅度看。 PresentMon这玩意儿,本来是给开发者抓Windows图形应用性能特征的。它能记录CPU、GPU还有显示帧的时长和延迟,支持DirectX 9/11/12、OpenGL以及Vulkan这些主流图形接口。

这次更新里,英特尔说他们对ETW事件追踪和后台循环用了更宽松的时序策略。意思就是在不需要特别精准计时的场景下,少干点活,省点资源。连移动端的系统也能跟着沾光。 除了忙的时候省资源,闲着的时候也更干净了。

之前有个小毛病,诊断日志刷新会占0.003%的空闲CPU。现在好了,这个数字直接降到0.000%,基本上就是零消耗。用户能感觉到的另一个大变化,就是那个新的“游戏体验”预设。这个模式专门收集跟运动感和动画质量有关的指标,帮玩家更直观地判断游戏画面顺不顺,动画卡不卡。

界面操作这块儿也顺手了不少。新版本不再把那些没法用的指标藏起来,而是直接摆出来,还告诉你为啥不能用。另外,现在还能同时显示好几个显卡的遥测数据,多屏或者混合输出的玩家有福了。对于搞开发和做评测的人,这回加了个新功能,能追踪DirectX 12的PSO编译情况,包括编译次数、花了多长时间、忙碌占比是多少。

还更新了Windows DDI的翻转事件和一些显示元数据。 底层架构也动刀子了。新版用了细粒度的遥测提供程序,只轮询客户端真正要的数据,还支持组合和插件式扩展,以后想加啥功能更容易上手。PresentMon 2.6.0支持Windows 10和11系统,继续保持开源和多厂商兼容,英特尔、AMD、NVIDIA的显卡都能接得上。

热门推荐