首先说个前提,这台 M5 Ultra 版 Mac Studio 放到桌面那天,我第一件事不是打开 Final Cut 导出测试视频,而是装上 Ollama 和 MLX,开始往里面塞本地大模型。本地大模型这件事,我在前两代 Mac Studio 上也折腾过,但这一代跑下来的体感差距非常明显:不只是能装下的模型体积变大了,而是整个流程顺畅得像在用一台普通工作站写代码——你几乎感觉不到它正在推理。
这篇文章不准备做规格复读机。我想从实际部署和使用出发,聊聊为什么不少人会把“最好的本地大模型运行设备”这顶帽子扣在 M5 Ultra Mac Studio 头上;也想把从零到一跑通模型、接入 VS Code、接进团队服务、再到后面踩坑调优的完整过程写出来。如果你也在纠结要不要把本地模型跑在 Mac 上,或者刚搞到设备不知道模型该选多少量化、工具链该走哪条,那我下面这套路子应该能帮你少走很多弯路。
1. 为什么敢把“最好的本地大模型设备”这个帽子给Mac Studio
1.1 通用PC的瓶颈:显存与内存之间的“搬运难题”
很多人刚接触本地大模型时,第一反应是配一张好显卡。这话放在游戏渲染上没问题,但在大模型推理场景,显卡显存容量才是真正的生死线。以常见的 4090 为例,24GB 显存摆在那,想跑一个 70B 参数模型的完整精度版本根本不现实,连 4bit 量化版都勉强。PC 的架构是“显存归显卡、内存归CPU”,规则很死:模型体积超过显存,就得把一部分参数放到系统内存,每次计算时再一点点往显存里搬。搬来搬去的结果就是推理速度断崖式下降,真跑起来像在挤牙膏。
Mac Studio 从头到尾走的都是另一条路——统一内存。CPU、GPU、神经网络引擎拿到的是同一块内存池,不存在“搬参数”这个过程。说人话就是:普通 PC 像两个仓库之间来回调货,仓库再大,传送带不够宽就是慢;Mac 则是所有工人站在同一个大仓库里,谁需要什么材料直接去拿。你给这机器配了 128GB 内存,GPU 就能实打实用到 128GB;配到 256GB,模型权重就能全部常驻。这就是为什么很多跑大模型的人宁愿选 Mac Studio 而不是攒一台双卡主机。
1.2 M5 Ultra 真正占优的是算力之外的“吞吐底子”
很多人跑大模型有个误区:觉得 token 生成速度主要看算力,所以看到 GPU 核心数就兴奋。但 Transformer 解码阶段是典型的“访存受限”任务。生成每个 token 的时候,计算单元都要把模型权重从内存里完整读一遍,真正花时间的往往是“读数据”而不是“算乘法”。所以内存带宽往往比单纯的 FLOPS 更能决定推理体验。
M5 Ultra 这代我没有办法在这里给你精确的带宽数字,因为最终参数还是要以官方文档为准;但从架构逻辑和目前开发者社区反馈来看,它把前几代 Mac Studio 的高带宽优势继续放大了,同时对低精度推理做了针对性设计。再配合神经网络引擎一起跑,大模型常见的 int4、int8 这类低比特计算负载就不全压在 GPU 身上。我个人的直观感受是:同样一份 70B 模型,这代机器在长上下文场景下比前代更不容易出现越聊越慢的问题,整体响应节奏更稳。
另外一个被忽略的点是功耗和噪音。跑大模型推理不是一两秒的爆发负载,很多时候是一跑一整夜。M5 Ultra 的整机功耗控制得很好,安静环境下基本只有风扇低频运转的声音。这一点对家庭办公室或者小团队工作室特别友好,你总不能为了开个 3B 模型对话就忍受服务器级别的噪音。
1.3 和 NVIDIA DGX Spark 放一起看,差距其实不在跑分
最近经常有人拿 Mac Studio 去跟 NVIDIA DGX Spark 这类本地 AI 小主机对比。拿到的热搜词里就有人在算“128GB 的 Mac Studio 比 DGX Spark 贵多少”。这个问题其实不该只看单价,得看两者解决的是完全不同的场景。
单从硬件规格和使用体验来说:
| 对比维度 | M5 |
|---|
569




被折叠的 条评论
为什么被折叠?



