单篇 · 无期号ARTICLE

轻解析 lite

领域 推理与效率

MoE vs 稠密:Apple Silicon 跑大模型的最优架构选择

2026-07-13 阅读约 6 分钟

本期要点POINTS

本期要点

本期未收录要点:抽取阶段判定该篇正文没有可提炼的线索性结论(不造数、不空着)。

关键实测数据DATA

关键实测数据

5 条
本期自测读数
2026-07-13 — 2026-07-13 · 自有数据
5 条
本地(本机 Mac)
不与他环境混评
0 / 5
原始记录可直达
公开仓固定链接(带 commit SHA)
本地(本机 Mac) · 5 条
被测项 指标 值 实测日期 原始记录
Qwen3.6-35B-a3b(MoE,GGUF Q4_K_M) 生成速度 29-39 2026-07-13 未收录
Qwen3.6-27B(稠密,MLX NVFP4) 生成速度 15-16 2026-07-13 未收录
Qwen3.6-35B-a3b(MoE) 内存占用 22 GB 2026-07-13 未收录
Qwen3.6-27B(稠密) 内存占用 20 GB 2026-07-13 未收录
Qwen3.6-35B-a3b(MLX,LM Studio) 运行状态 崩溃(内存不足) 2026-07-13 未收录

口径:本地与云不混评(每条读数标了运行环境,两边数字不放在一起比); 一行 = 一条可核读数;论文与第三方数字不进本表(见上方来源表)。 「原始记录」指向公开仓 cnopens/ruiowl-evidence 的固定链接(带 commit SHA,防漂移);标「未收录」者为本地从未留存原始数据文件,不补造。


在 Apple Silicon 上跑本地大模型,你很快会面对一个灵魂拷问:MoE 还是稠密?

MoE(Mixture of Experts,混合专家)和稠密架构是当前大模型的两条技术路线。它们听起来抽象,但对你的日常使用体验有非常具体的影响——速度、内存、质量,全都不同。

本文用我们的实测数据来拆解这个选择。

两个模型,一场擂台

我们选取了两款 Qwen 3.6 系列的代表作:

Qwen3.6-35B-a3b Qwen3.6-27B
架构 MoE 稠密
总参数 35B 27B
激活参数 3B 27B
量化格式 GGUF Q4_K_M MLX NVFP4
内存占用 ~22GB ~20GB

← 表格可左右滑动查看

注意一个关键数字:35B 的 MoE 模型内存占用反而比 27B 的稠密模型更少。这直接决定了它们在 16GB Mac mini 上的命运——只有 MoE 能跑。

实测速度对决

在 M5(48GB)上实测:

指标 35B-a3b (MoE) 27B (稠密)
生成速度 29-39 tok/s 15-16 tok/s
推理效率 高 高
代码质量评分 ⭐⭐⭐⭐⭐ ⭐⭐

← 表格可左右滑动查看

MoE 的 35B 比稠密的 27B 快了 2 倍。

原因很简单:MoE 每次推理只激活一小部分参数(35B-a3b 仅激活 3B),而稠密模型必须全量计算所有 27B 参数。这就像你有 35 个人但每次只派 3 个人干活 vs 让 27 个人全部上场——完成同样的一道题,前者当然更快。

为什么 MoE 还更省内存?

稠密模型的参数量 = 内存占用量。27B 的稠密模型需要加载全部 27B 参数到显存,MLX 格式下约 20GB。

MoE 模型的参数量 = 显存占用量虽然等于总参数(35B),但通过 GGUF 的 Q4 量化大幅压缩——35B × 4bit = ~17.5GB,加上 KV cache 和 overhead,实际占用约 22GB。

关键区别:MoE 是省算力(每次只算一小部分),稠密是全量算(每次算全部)。

大坑:MoE 的 MLX 版本在 48GB 设备上崩溃

我们在测试中发现一个值得注意的现象:Qwen3.6-35B-a3b 的 MLX 版本(LM Studio)在 48GB 的 M5 上直接崩溃了。原因在于 MLX 推理需要一次性将全部 35B 参数加载到显存,35B × 2byte(NVFP4)= 70GB 理论带宽需求,实际加载超过 48GB 的物理限制。

而同一模型的 GGUF 版本(Ollama)在同样设备上运行流畅,22GB 占用,29+ tok/s。

教训: 大参数模型(30B+)在 Apple Silicon 上优先选 GGUF,MLX 格式更适合中低参数量的稠密模型。

延伸对比:Mac mini M4 16GB 的宿命

这个架构差异在 16GB 设备上更加明显。Mac mini M4 只能运行 7B 级别的小模型,或者像 35B-a3b 这样的 MoE 模型。任何超过 25B 的稠密模型在 16GB 上都是奢望。

设备 MoE 35B-a3b 稠密 27B 稠密 7B
M5 (48GB) ✅ 29-39 tok/s ✅ 16 tok/s ✅ 快速
Mac mini (16GB) ⚠️ 勉强可跑 ❌ 内存不足 ✅ 快速

← 表格可左右滑动查看

不是银弹:MoE 的代价

MoE 架构也并非完美无缺:

  1. 量化敏感:MoE 的 Q4 量化丢失的信息可能比稠密模型更明显(专家路由更依赖精度)
  2. 推理不可预测:同一 prompt 在不同设备上激活的专家数量可能不同,导致推理时间不稳定
  3. 导出和部署复杂:MoE 的模型结构比稠密复杂,部署和 fine-tune 的 ecosystem 不如稠密成熟
  4. 长上下文性能:MoE 的 KV cache 膨胀可能比稠密更快(因为缓存的是完整注意力头)

一句话总结

你的场景 推荐架构
设备内存 ≤ 16GB MoE(必须的)
设备内存 ≥ 32GB 稠密(质量更稳)
追求推理速度 MoE(激活参数少)
追求极致质量 稠密(全量参数)
日常编码 选 MoE + GGUF 组合

← 表格可左右滑动查看

在我们见过的几十次本地模型测试中,Qwen3.6-35B-a3b (GGUF) 是 Apple Silicon 上性价比最高的通用模型。MoE 架构让它在 16GB 设备上可跑,在 48GB 设备上飞快。这也许就是它发布后迅速成为社区热门的原因。


发布于 2026-07-13 | 锐Owl · AI 观察者 · 解构者 · 传播者