YouTube 影片筆記
M5、M6 Mac 跑本地AI:預填充解碼與KV快取差異解析
原片標題:M5、M6 Mac 如何選? Mac 跑本地 AI:模型裝得下,為什麼跑Agent就想退貨?
原片說明
同一台 Mac,聊天快到像沒延遲,跑 Agent 卻慢到想退貨?兩個感覺都是真的,因為你用到的是它身上兩個不同的規格。這支影片把記憶體、頻寬、算力這三件事拆開講,看完你就知道該看規格表哪一行,也才知道 M5、M6 到底該買哪一台。

- 00:00開場:九月新 Mac 到底要買哪一台,官網規格越排越不確定
- 00:57解釋預填充與解碼:一個吃算力,一個吃記憶體頻寬
- 02:08KV cache 失效的三種情況,快取沒中要等八十二秒
- 03:09Mac 統一記憶體的優勢,以及記憶體選上去 GPU 被迫換顆的連動關係
- 03:52預填充是 Apple 弱點,M3 Ultra 跑長輸入也要等九十秒
- 05:03M5 的神經加速器讓預填充快三到四倍,但吐字速度幾乎沒動
- 08:50MoE 模型剛好補在 Mac 痛點上,名字裡有 A 的那種
- 10:50三種人對應三種規格:雲端派、剪片加跑模型、本地大模型重度需求
- 13:26生圖生影片在 Mac 上是弱的,主要目的建議直接考慮 NVIDIA
- 14:59有人把 DGX Spark 和 Mac Studio 接起來,兩台各贏一半

快取命中與否,差二十八倍
同一台 Mac、同一個模型,快取全中等兩點九秒,沒中要重算等八十二秒。差別只在前面那段輸入有沒有動過。如果你覺得 Mac 有時快有時慢,不是錯覺,是 KV cache 有沒有被沿用。開新子代理、工具結果插進中間、程式關掉重開,這三種情況都會讓快取全部失效。
MoE 是 Mac 的專武
一般模型每次吐字,所有引數都要動一次。MoE 把運算層拆成幾十組,每次只叫醒兩三組,沒被叫到的還是佔記憶體,但不參與運算。Mac 強項是記憶體大、弱項是算力差,MoE 剛好兩邊都補上。所以同一台 Mac 跑一千一百七十億引數的 MoE,可以比跑七百億的一般模型還快。

生影片別指望 Mac
算力本來就是 Mac 弱項,加上沒有 TensorRT 那種等級的推論最佳化,ComfyUI 走 PyTorch 的 Metal 後端,有些運算沒實作還會掉回 CPU。M5 算力有改善,但中間隔著 PyTorch,新加的矩陣單元才剛開始支援。如果主要目的是生影片,建議直接考慮 NVIDIA,Mac 拿來當日常機順便掛著跑才划算。

值得下載嗎
值得。這支把預填充、解碼、KV cache、MoE 這些名詞跟規格表的對應關係講得很清楚,買 Mac 跑本地 AI 之前看這支,可以少走很多冤枉路。