双 Intel Arc Pro B60 内存暴涨实锤:一行环境变量省下数 GiB 主机内存

fobsthedev · reddit · 2026-09-21

Reddit 用户 fobsthedev 排查出一个罕见问题:2×Intel Arc Pro B60(各 24GB 显存)+ xe 驱动 + Level Zero + ComfyUI/DisTorch2 环境下,GPU 显存分配会通过 GTT 映射几乎 1:1 地吃掉主机内存——在 xpu:0 上分配 8GiB,主机 MemFree 掉约 7559MiB,模型跨双卡分片时足以触发 Linux OOM killer。表象看起来像「ComfyUI 内存不够」,实际根源在内核侧 GTT 行为。作者找到 Intel 的 Level Zero 官方规避方法:设置 NEOReadDebugKeys=1 和 ForceZeDeviceCanAccessPerReturnValue=0,强制 zeDeviceCanAccessPeer() 返回 false,主机内存占用从数 GiB 降到几百 MiB,双卡仍可正常跨卡张量传输。作者还在征集 kernel 7.1+ 用户验证内核侧修复是否已解决问题。调试过程涉及 /proc/self/fdinfo 与 DRM 统计,全文是完整的排查复盘。

原文链接 →

「Infra」频道最新

更多「Infra」频道 AI 资讯 →