ComfyUI模型缓存该怎么去配置

AI技术
小华
2026-09-23

ComfyUI 里,“模型缓存”通常指两件事之一:

  1. 模型文件本身的存放路径(模型库)
  2. 推理时的显存 / 内存缓存机制(加速加载、避免重复读取)

下面分别说怎么配置。

一、模型文件存放(最常用)

ComfyUI 默认会从以下目录加载模型:

ComfyUI/
└── models/
├── checkpoints/
├── loras/
├── vae/
├── controlnet/
├── embeddings/
├── upscale_models/
└── clip/

1️⃣ 使用默认路径(推荐新手)

直接把模型放到对应目录即可,无需配置。

2️⃣ 自定义模型路径(常用)

编辑 ComfyUI/ 根目录下的:

extra_model_paths.yaml

示例(Windows):

a111:
base_path: D:/sd_models
checkpoints: models/Stable-diffusion
loras: models/Lora
vae: models/VAE
controlnet: models/ControlNet

Linux / macOS:

a111:
base_path: /mnt/sd_models
checkpoints: models/Stable-diffusion

重启 ComfyUI 后生效。

二、显存 / 内存缓存配置(性能相关)

1️⃣ 启动参数(重要)

常用启动参数(run_nvidia_gpu.bat 或命令行):

--highvram        # 全部模型放显存(快但吃显存)
--normalvram      # 默认
--lowvram         # 低显存模式
--medvram         # 中等显存
--cpu             # 纯 CPU

示例:

python main.py --normalvram

2️⃣ 禁用 / 启用模型缓存

ComfyUI 默认会缓存模型,避免重复加载。
如果你想强制每次重新加载(调试用):

--disable-smart-memory

三、ComfyUI-Manager 缓存(扩展相关)

如果你装了 ComfyUI-Manager

  • 缓存目录一般在:
ComfyUI/custom_nodes/ComfyUI-Manager/

可清理:

.cache/

四、常见推荐配置

✅ 16G 显存以上

--highvram

✅ 8G 显存

--medvram

✅ 6G 以下

--lowvram

五、你具体想配置哪一类?

你可以告诉我:

  • 你是 Windows / Linux / macOS
  • 模型放哪 还是 显存爆了
  • 显存多大?

我可以直接给你一份可复制的配置

亿速云提供售前/售后服务

售前业务咨询

售后技术保障

400-100-2938

7*24小时售后电话

官方微信小程序