Intel Xe Linux 驱动加入显存坏页隔离!支持自动屏蔽故障 VRAM 区域

时间 2026-09-20 14:02:35 时间 2026-09-20 14:02:35 作者 yonghuang 作者 yonghuang 来源 <a href='https://www.xitongzhijia.com/' target='_blank' style='color:#AAA'>一键重装系统</a> 来源 一键重装系统

  系统之家装机大师 9 月 20 日最新消息,Intel 推送 Linux 平台 Xe 显卡驱动更新,加入 VRAM 健康检测 + 坏页隔离机制。少量显存页面损坏的 Arc 显卡,会由驱动自动拉黑故障区域,防止花屏死机,实现降级带病运行。

  据报道,Intel Xe 内核显卡驱动本周为 Linux 7.4 提交了新一轮更新,核心是显存健康监测与故障页面离线处理。

  这意味着,一块仅有少量显存颗粒故障的 Intel 显卡,不必直接报废。驱动可以自动检测并屏蔽故障区域,把坏块拉黑,让显卡带病继续运行。

  第一项更新是基础 vRAM 健康检查。Intel 工程师 Matthew Auld 解释,驱动在早期探测阶段将显存的最后一页作为金丝雀进行压力测试。BAR 映射、CCS 尺寸计算和恒等映射设置都会对最后一页发起检验,如果哪里算错了,最后一页就是最可能暴露问题的地方。

  这一检查的直接动机来自部分 Battlemage 显卡的 CCS 偏移错误。Linus Torvalds 此前亲自发现,部分 BMG 显卡的 CCS 偏移被错误编程,导致本该保留的压缩存储被拉入正常显存分配器,引发黑屏和合成器反复重启。

  更新是内存页离线支持,经过 21 轮评审后终于落地。当驱动收到 GPU 本地内存某地址存在故障的报告时,能够识别持有该页面的分配对象,清除或回收相应内存,并永久禁止该物理区域被后续分配使用。

  故障页面通过 DebugFS 暴露给用户空间,系统管理员可在 /sys/bus/pci/devices/bdf/vram_bad_pages 路径下查看 GPU 本地内存的健康状态与页面退役情况,格式包含页面编号、GPU 页大小和状态标记。

  这一特性的实际意义是带病运行。一块仅有少量 vRAM 页面故障的显卡,虽然可用显存略有减少,但仍可正常使用,避免反复将损坏页面分配给应用程序,从而防止花屏、死机和黑屏反复出现。

  需要说明的是,vRAM 健康检查目前受 CONFIG_DRM_XE_DEBUG_MEM 内核构建标志控制,仅面向开发者与回归测试,普通用户不会在启动时看到探测过程。

  内存页离线功能支持用户配置,但目前主要面向 Intel Crescent Island 平台。

  系统推荐

  1. 拥有超强的性能,专为“干重活”的专业用户设计(例如 CAD、动画、媒体制作者、图形设计团队等等),推荐你下载:Windows11 25H2 专业工作站版(前往下载

  2. 真正纯净的 Windows11 专业版系统,安装完成以后不捆绑软件,系统占用小。推荐你下载:Windows11 25H2 纯净专业版系统(前往下载

  3. 拥有五年超长生命周期支持的养老版,不频繁更新补丁,适合对稳定性要求高的企业用户。推荐你下载:Win11 24H2 LTSC 2024 企业版(前往下载

  4. 支持远程桌面主机、组策略管理等高级功能,适合对安全性、管理性和专业性有更高需求的用户。推荐你下载:Windows 11 25H2 专业版(前往下载

  以上是系统之家装机大师提供的最新资讯,感谢您的阅读,更多精彩内容请关注系统之家装机大师官网。