#系统资讯 得益于 WDDM 3.2 显示驱动程序模型,Windows 11 24H2 版的显卡崩溃次数可能会降低。微软在 WDDM 3.2 中添加了新的回调函数可以将驱动程序超时检测和恢复报告写入日志,帮助驱动开发团队排查问题,这应该有助于降低崩溃并为更多游戏提供更及时的优化支持。查看全文:https://ourl.co/105731
Windows 11 24H2 RTM 版很快就会发布,预计到 10 月初微软会向消费者设备逐步推出更新,到时候用户就可以体验到微软这段时间在 Windows 11 24H2 版中开发的新功能和改进。
值得注意的是微软从 2024 年 5 月就开始对符合条件的设备进行最终测试和认证,这样做是为了确保支持 Windows 11 24H2 的设备能够兼容所有即将推出的新功能。
在 Windows 11 24H2 版中微软还使用 WDDM 3.2 显示驱动程序模型,新版 WDDM 除了带来新功能和优化性能外,还改进驱动程序 TDR 调试,这应该有助于减少显卡驱动程序崩溃的次数。
为了优化体验微软在 WDDM 3.2 中添加新回调函数 DxgkddiCollectDbgInfo2,该函数会提供有关 TDR 驱动程序超时的其他信息,帮助显卡驱动程序开发团队找出问题原因。
在支持文档中微软称:
为了分析 TDR (驱动程序的超时检测和恢复),Windows 11 新的回调函数允许驱动程序将其自己的有效负载写入系统从客户机器上传的 TDR 报告中。
将有效负载写入 TDR 报告中实际上是提供更详细的驱动程序运行情况,而内核模式驱动程序可以将负责 TDR 的 GPU 部分状态保存起来,让驱动程序开发者后续可以检查详细的运行情况。
从用户体验角度来说驱动程序超时检测和恢复其实有些糟糕,例如当 Windows 11 检测到 GPU 超过 2 秒没有响应时就会尝试将其重置,重置时用户会注意到桌面闪烁或者桌面被重启刷新。
但如果没有超时检测和恢复那情况会更糟糕,这种情况下除非用户重启系统否则显卡驱动程序无法正常恢复,所以 TDR 就是微软开发的一种自保措施,确保显卡驱动崩溃后重启恢复运行。
版权声明:
感谢您的阅读,本文由 @山外的鸭子哥 转载或编译,如您需要继续转载此内容请务必以超链接(而非纯文本链接)标注原始来源。原始内容来源:NEOWIN