论坛风格切换
正版合作和侵权请联系 sd173@foxmail.com
 
  • 帖子
  • 日志
  • 用户
  • 版块
  • 群组
帖子
购买邀请后未收到邀请联系sdbeta@qq.com
  • 60阅读
  • 0回复

[业界新闻]得益于WDDM 3.2 Windows 11 24H2 图形驱动程序崩溃次数可能会减少 [复制链接]

上一主题 下一主题
 

发帖
6161
今日发帖
最后登录
2024-09-14
只看楼主 倒序阅读 使用道具 楼主  发表于: 2024-09-04 11:35:56
  微软早在五月份就开始对符合条件的系统进行最终测试和认证。这样做是为了确保Windows 11 24H2就绪的PC能够支持Windows 11 24H2即将带来的所有功能。微软的下一个重要功能更新Windows 11 24H2版目前已在Copilot+PC上发布,预计很快也会在其他系统上发布。 5J!ncLNm{  
On%21L;JG  
  此次Windows功能更新首次推出了Windows显示驱动程序模型(WDDM)3.2版,与通常情况一样,新的WDDM带来了新的功能和改进。其中,WDDM 3.2改进了驱动程序TDR(超时检测和恢复)调试,这有可能减少显示/图形驱动程序崩溃的次数。 (p4|,\+  
y9W6e "  
  除了DxgkddiCollectDbgInfo之外,微软还添加了一个新的DxgkddiCollectDbgInfo2回调函数,旨在提供有关TDR驱动程序超时的其他信息,这应有助于驱动程序开发人员调试问题的根本原因。 dH4wyd`  
%qG nvQ  
  微软解释说: =TImx.D:  
x3ds{Z$,>(  
  为了帮助进行TDR(超时检测和恢复)分析,操作系统历史性地调用了内核模式驱动程序的DxgkddiCollectDbgInfo回调,允许驱动程序将自己的有效载荷写入系统从客户机上传的TDR报告中。 \hGo D  
G#{ Xd6L  
  添加了DxgkddiCollectDbgInfo2作为TDR调试扩展。该回调允许操作系统向KMD传递有关TDR根本原因的更详细信息。反过来,内核模式驱动程序(KMD)可以保存与负责TDR的GPU部分相关的状态。 ,G2]3 3Z  
D)C^'/8q  
  当Windows检测到图形处理器无响应时间超过两秒,从而重置显卡以恢复到功能性桌面状态时,就会出现TDR。虽然TDR很烦人,但它实际上是有帮助的,因为如果没有TDR,系统就无法在不进行硬重置的情况下恢复响应。 -h=K]Y{`  
'N1_:$z@(  
  除了微软之外,AMD最近也在TDR调查方面取得了一些不错的进展。该公司于2023年8月发布了Radeon GPU Detective工具,旨在实现类似目的。这可能就是《黑色神话:悟空》TDR崩溃bug在较短时间内得到修复的原因。 tbz?th\#