微软近日发布了Windows 11 24H2的重要功能更新,其中引入的Windows显示驱动程序模型(WDDM)3.2版,有望显著减少显示/图形驱动程序的崩溃次数。此次更新是微软持续优化操作系统体验的一部分,早在五月份,微软便开始对符合条件的系统进行最终测试和认证。
WDDM 3.2带来新功能和改进
此次更新的亮点之一是WDDM 3.2版的引入。新版本的WDDM带来了多项新功能和改进,其中最引人注目的是对驱动程序TDR(超时检测和恢复)调试的改进。TDR是Windows系统用于检测和恢复无响应图形处理器的一种机制。当系统检测到GPU无响应时间超过两秒时,会触发TDR,重置显卡以恢复到功能性桌面状态。
减少崩溃次数,提升用户体验
WDDM 3.2版的改进有望减少显示/图形驱动程序的崩溃次数,从而提升用户体验。微软为此添加了一个新的回调函数——DxgkddiCollectDbgInfo2,该函数旨在提供有关TDR驱动程序超时的其他信息,帮助驱动程序开发人员更好地调试问题的根本原因。
微软官方解释说:“为了帮助进行TDR分析,操作系统历史性地调用了内核模式驱动程序的DxgkddiCollectDbgInfo回调,允许驱动程序将自己的有效载荷写入系统从客户机上传的TDR报告中。添加了DxgkddiCollectDbgInfo2作为TDR调试扩展,该回调允许操作系统向KMD传递有关TDR根本原因的更详细信息。”
AMD的跟进
除了微软之外,AMD也在TDR调查方面取得了一些不错的进展。该公司于2023年8月发布了Radeon GPU Detective工具,旨在帮助用户诊断和修复TDR相关问题。这一工具的发布可能是《黑色神话:悟空》TDR崩溃bug在较短时间内得到修复的原因之一。
Windows 11 24H2的发布
目前,Windows 11 24H2版已在Copilot+ PC上发布,预计很快也会在其他系统上推广。这一更新将为用户带来更加稳定的图形处理体验,同时也有助于提升整体系统的性能和稳定性。
微软的这一举措再次证明了其对操作系统持续优化的承诺,同时也反映了其对用户反馈的高度重视。随着Windows 11 24H2的发布,用户可以期待更加流畅和稳定的操作系统体验。
Views: 0