为 ComfyUI 长视频序列新增 top_level_requeue 模式,根治内存持续增长

Slight-Living-8098 · reddit · 2026-09-09

作者为 ComfyUI 的 MiniMaxH3 Context Loop 贡献并已合并了一个新执行模式 toplevelrequeue,解决长序列生成时系统 RAM 不断增长的问题。

问题:原方案把整个多场景序列放在一个长驻 ComfyUI prompt 内执行,即使单个场景数据可释放,顶层执行仍存活,旧场景的引用被长期挂住,RAM 随场景数线性攀升。

方案:每个场景完成后保存 checkpoint 和一个轻量的 continuation handoff,然后结束当前顶层 prompt,让 ComfyUI/PyTorch 获得干净的清理边界,再由 Context Loop 自动把下一场景作为全新顶层 prompt 入队。类比「每做完一步就清空工作台并记下进度」,序列连续性靠 checkpoint/handoff 保持。

效果与边界:主要解决系统 RAM;VRAM 可能受益但不保证归零(CUDA/PyTorch 会保留缓存)。作者强调这不是删一个 tensor 就完事,而是要给执行生命周期一个真正的任务边界。

所属事件:ComfyUI 长视频生成新增执行模式,内存占用大降(2 条相关)→

原文链接 →

「Infra」频道最新

更多「Infra」频道 AI 资讯 →