手上这台 M1 Max 64GB,先量了一下真实的统一内存:68719476736 字节除下来正好 64.0GB,规格写多少就是多少。iogpu 那个上限还是出厂默认,从没调过,但就算按建议拉到 57344MB(约 56GB),FLUX.
2 dev 的 32B 在 BF16 下光权重就是 32B×2 字节,直接把 64GB 吃满,系统、ComfyUI 本体、文本编码器、VAE、推理时的激活全都没地方放。
这不是调参能省出来的,是模型自己就那么大。顺手翻了下模型目录,FLUX 系只躺着两个 FLUX.1 的 Q6_K,九点八 G 上下,一个 FLUX.2 的权重文件都没有。
ComfyUI 里带了 FLUX.2 的节点和模板,跟这台机器能跑它是两码事。二手 M1 Max 现在便宜,当入门机之前先拿参数量乘精度算一遍,比下完几十 G 再删快多了。