跑ControlNet到底吃多少显存,说点实测账

老有人纠结买什么卡跑ControlNet,其实关键不是base模型多大,是你叠了几个预处理器。ControlNet不替换主模型,它是挂在旁边的,Canny、Depth、OpenPose每个都各自往显存里塞一份conditioning模型。

SDXL本体加一个还好说,叠到两三个再挂IP-Adapter,1024分辨率下12G的卡就开始往内存里溢,ComfyUI每渲一张都在跟硬盘换页,那个卡顿你懂的。

16G算是个比较舒服的档,能塞下SDXL加三层预处理加IP-Adapter不爆。Flux再另说,它更重。手头12G还在硬撑的,升到16G体感差别很明显。

往硬盘换页那段太有画面感了

16G确实是甜点位

12G叠两个control就顶天了

Flux那个吃法根本不是一个量级

IP-Adapter比我想的占得多