常见问题 / 起步概念

我内存大(64G/128G),是不是就能跑大模型?

能跑,但会很慢。内存带宽只有显存的 1/10 到 1/15,稠密模型 offload 之后普遍掉到 1–5 tok/s。大内存的正确用法是给 MoE 放专家。

显存带宽参考:RTX 4060 Ti 16G 是 288GB/s,5080 是 960GB/s;消费级双通道 DDR5 内存实测有效约 50–60GB/s(本站取 55)。差了 5–19 倍。所以『内存装得下』和『内存跑得动』是两件事。

稠密模型 offload 的直观后果:Llama 3.1 70B 用 IQ3_XXS 权重 26.4G,一张 24G 卡放不下,剩下的放内存,每 token 要从内存搬十几个 GB,实测口径大约 2 tok/s——一句话等 30 秒。这种状态本站标为『能跑但没实用价值』。

反过来说,大内存 + 一张 16G 卡跑 MoE 是很实在的组合:Qwen3-30B-A3B 的 30B 权重放内存、注意力放显存,能到 25–35 tok/s 的日常可用速度。这是 2025 之后本地跑大模型最划算的一条路线,前提是你有 48G 以上内存。

混合模式在 llama.cpp 里靠 --n-cpu-moe(把专家放内存)或 -ot(指定层放 CPU)实现;Ollama 会自动分配但你看不到细节,所以想要这个玩法建议用 llama.cpp 或 LM Studio 的手动模式。

条目性质:本站依据自身数据模型与公开架构常数撰写。 有错请直接告诉我们,见关于页。

相关问题

我该配多大的显存?给一条按容量而不是按型号的阶梯8G 只能玩 4B–8B 且上下文紧;16G 是本地第一台最省事的容量点;24G 能认真用 32B;48G 起才谈得上 70B。别买 8G 新卡。

延伸阅读

16G 显存有哪些卡→/troubleshoot/offload-too-slow/→

起步概念 · 其他条目

能不能跑一个模型,到底只看显存吗?量化是什么?Q4_K_M、Q8_0、IQ3 这些名字什么意思?上下文(ctx)到底是什么?8K 能装多少字?KV cache 是什么?为什么上下文那么吃显存?tok/s 是多少才够用?我是不是需要很快?稠密模型和 MoE 有什么区别?为什么 30B-A3B 可能比 14B 还快?
← 稠密模型和 MoE 有什么区别?为什么 30B-A3B 可能比 14B 还快?回到全部 40 条本地跑的小模型,和在线的 GPT / Claude / 通义比差在哪?值不值? →
这条内容有帮助吗?