「内存打通,账本分开」:Windows 11 要替 AI 和显卡精打细算

| | 1 次浏览

引言

在本地跑过大模型的用户,大多撞过同一堵墙:显存不够。模型动辄十几 GB 的权重,让 8GB、12GB 显卡的持有者只能眼看推理进程 OOM 退出。而另一边,统一内存架构的机器——苹果的 Mac、AMD 的 Ryzen AI Max、英伟达的 Spark 类平台,正在把“内存即显存”变成新的硬件叙事。问题在于,硬件把内存打通了,操作系统的账本却还没跟上。最近,微软看起来决定补上这一课。

事件要点

IT之家援引 Windows Latest 的报道,微软计划在 Windows 11 中增加统一内存(Unified Memory)管理能力,对图形处理和 AI 任务的内存预留做精细化管控。

所谓统一内存,是指 CPU、GPU 和其他加速器共享同一块高速内存池,而不是像传统 PC 那样把系统内存与显存分成两摊。报道提到,目前采用这一架构的典型设备包括苹果的 Mac、AMD Ryzen AI Max "Halo" 系列,以及英伟达的 Spark 平台。

落地迹象出现在 8 月 17 日发布的 Windows 11 Build 29648.1000 预览版里:一个名为 IntelligentCarveout 的隐藏功能(功能 ID 6112128)被埋进了系统。从命名看意图相当直白,“智能划分”,即在统一内存池中为图形与 AI 负载划出专用份额,而且强调按需动态,而非一刀切。

背景:Windows 欠下的旧账

对熟悉 PC 图形栈的人来说,这是块迟到已久的补丁。传统 Windows 机器上,独立显卡自带显存,自成体系;集成显卡则要向系统内存“借”,而 Windows 的分配策略历来粗糙——集显可用的“共享 GPU 内存”通常被自动设为物理内存的一半,用户几乎没有像样的调节手段。

"Carveout"这个词本身来自嵌入式与移动平台:从系统内存里凿出一块固定给 GPU 专用。安卓设备多年来就是这么干的。有意思的是,AMD 的 Strix Halo 平台上市时,用户想调整 GPU 可用内存,得到 BIOS 里改 UMA 帧缓冲选项——能调,但生硬、静态、不感知负载。

这在 AI 时代就成了真问题。本地推理需要把大块连续内存映射给 GPU:预留太多,系统应用被挤压;预留太少,模型加载失败或性能骤降。用户只能手动试错。IntelligentCarveout 若名副其实,就是把这套“手工调参”交给系统按负载动态完成。

影响几何

对开发者,这是可预测性的一课。llama.cpp、Ollama 这类本地推理工具,以及 DirectML、WSL CUDA 路径下的部署,长期受困于模糊的显存语义。操作系统层面给出明确的预留机制,意味着内存不足可以从“玄学报错”变成可查询、可规划的资源状态。

对硬件生态,这是给大内存 AI PC 铺路。128GB 级统一内存的机器已经上市,如果 Windows 不能精细调度,堆再大也只是数字。微软在系统层跟进,等于为后续主打本地大模型的整机扫清软件障碍。

对普通用户,短期未必有感。功能目前仍是隐藏状态,最终会以怎样的界面露出、默认策略如何,都要等后续预览版揭晓。

简短点评

AI PC 的竞争,一半在芯片,一半在操作系统。苹果这几年的体验优势,常被归功于统一内存架构,但另一半其实来自 macOS 对这块内存的成熟调度,Windows 长期只有前者的模仿,没有后者的配套。IntelligentCarveout 的出现,说明微软终于意识到:内存打通只是物理问题,账本怎么记才是软件问题。

当然,警惕也该有。微软近年埋进预览版的功能,有的快速成型,有的悄悄烂尾;而“系统智能分配”与“用户自主控制”之间的边界,历来是争议高发区。这个功能 ID 值得持续盯下去——它小到不起眼,却可能是 Windows 面向 AI 十年的一块地基。

评论(0)

暂无评论,来写第一条吧。