2026年10月15日 · Jakub Mokříš

256 GB 的 Mac Studio M5 Ultra 与本地 AI:我们实测了六个模型

配备 M5 Ultra 和 256 GB 统一内存的 Mac Studio,每秒究竟能生成多少 token?我们在空上下文和长上下文下测试了六个热门开源模型(90 亿至 1200 亿参数),并记录了内存占用。

Apple Silicon 运行本地语言模型的测试,通常只给出一个模型的一个数字,却不说明是如何测得的。我们想要完整、可复现的数据,因此用同样的方法测试了所有模型,并写明了测试方法。

测试平台与方法

结果

模型类型大小生成(空)生成(8k)生成(32k)内存(空)内存(32k)
Qwen3.5 9B稠密6.0 GB1671611415.5 GB7.4 GB
gpt-oss-20bMoE12.1 GB18417214511.7 GB12.8 GB
Qwen3.5 27B稠密16.1 GB55534815.3 GB18.8 GB
Gemma 4 31B稠密28.8 GB31272126.6 GB31.5 GB
Qwen3.5 35B-A3BMoE20.4 GB16215414118.8 GB20.6 GB
gpt-oss-120bMoE63.4 GB1201139659.5 GB61.0 GB

生成速度单位为每秒 token 数。“空”“8k”“32k”指上下文中已有的 token 数。内存为 MLX 报告的峰值。

数据说明了什么

混合专家模型明显更快

测试中最快的模型并不是最小的。gpt-oss-20b 每秒生成 184 个 token,连 gpt-oss-120b 也达到 120。两者都是混合专家(MoE)模型:每个 token 只用到一小部分参数,据 OpenAI 介绍,gpt-oss-20b 约 36 亿,gpt-oss-120b 约 51 亿。Qwen3.5 35B-A3B 同样如此,激活参数约 30 亿,达到每秒 162 个 token。

稠密(dense)模型每个 token 都要用到全部参数,因此更慢:Qwen3.5 27B 每秒 55 个 token,Gemma 4 31B 为 31。作为参考,每秒约 20 个 token 已经超过大多数人的阅读速度,所以即使是测试中最慢的模型,聊天也很流畅。

长上下文会慢 12% 至 32%

上下文中有 32,768 个 token 时,大多数模型的生成速度下降了 12% 至 21%。下降最多的是 Gemma 4 31B,从每秒 31 个降到 21 个,约三分之一。如果你处理长文档或大型代码库,请重点看这一列。

256 GB 绰绰有余

测试中最大的模型 gpt-oss-120b,连同 32k 上下文也只用了 61 GB,不到内存的四分之一。剩余空间足以运行大得多的模型,例如 Qwen3.5 122B-A10B(4 位版本约 70 GB),甚至 4 位文件达 224 GB 的 Qwen3.5 397B-A17B。也可以同时运行多个模型,比如一个大模型负责回答,一个小模型负责快速分流请求或生成嵌入。

我们没有测试的内容

用你自己的工作来试试

别人的测试数据永远无法完全回答一台机器是否适合你的工作。所以我们出租的正是这台 Mac Studio,一天起租,可通过 SSH 或远程桌面使用。如果你正在考虑购买,可以先在上面运行你自己的模型和数据。

申请租用 性能

← 全部文章