0

Windows 11 26H2将引入DirectX Dump Files功能以解决GPU驱动崩溃问题

微软计划通过Windows 11版本26H2引入一项名为DirectX Dump Files(DDF)的新功能,旨在帮助开发者更有效地诊断图形驱动崩溃与超时问题。该功能将生成.dxdmp格式的转储文件,记录GPU在崩溃发生时的完整执行状态。

技术原理与诊断价值

DirectX Dump Files的工作机制与系统内存转储类似,能够在图形相关崩溃、挂起或冻结发生的瞬间捕获GPU执行的快照。该转储文件整合了硬件、驱动程序、Windows系统以及受影响应用程序的详细信息,使开发者无需手动关联多个工具的日志即可定位问题。

数据采集范围

转储文件包含的数据维度包括:GPU硬件状态信息(寄存器值、着色器程序计数器、页错误虚拟地址、着色器内存数据、命令缓冲区)、DirectX运行时与内核信息(D3D对象、管道状态对象、设备错误数据、适配器详情、CPU调用堆栈)。开发者还可通过新D3D12 API添加最多2 MB的自定义应用数据,为故障排查提供额外上下文。

三种转储模式

微软设计了三种采集模式以适应不同场景:NO_OVERHEAD(零开销模式,无运行时性能影响,适用于广泛部署)、MEDIUM_OVERHEAD(中等开销,采集额外诊断数据)、HIGH_OVERHEAD(高开销,收集最详细的GPU和驱动状态)。在兼容的Tier 2硬件上,零开销模式将默认启用。

发布计划与当前支持

该功能预计于2026年秋季随Windows 11 26H2正式发布。目前DirectX Dump Files已进入预览阶段,AMD已发布兼容的AgilitySDK Developer Preview驱动版本26.10.07.02。此前Windows 11 24H2和25H2支持的WDDM 3.2也已针对超时检测与恢复(TDR)问题进行了专门优化。

via Neowin

0 评论
最旧
最新 最多投票
0
希望看到您的想法,请您发表评论x