////

사용이 끝난 대형 임시 객체는 무거운 단계 전에 참조 해제하기

영상·오디오 임베딩을 최종 상태에 복사한 뒤에도 지역 참조가 남아 있으면, 뒤따르는 transformer 블록 실행 중 불필요한 메모리가 유지된다. 값의 사용이 끝나는 지점을 확인해 참조를 해제하면 계산이나 출력 형식을 바꾸지 않고도 메모리 점유를 줄일 수 있다.

////

Summary#

영상·오디오 임베딩을 최종 상태에 복사한 뒤에도 지역 참조가 남아 있으면, 뒤따르는 transformer 블록 실행 중 불필요한 메모리가 유지된다. 값의 사용이 끝나는 지점을 확인해 참조를 해제하면 계산이나 출력 형식을 바꾸지 않고도 메모리 점유를 줄일 수 있다.

Problem#

MiniMax H3가 패킹된 hidden state를 만든 후에도 투영 임베딩과 임시 행을 transformer 블록 실행 시점까지 보유함.

Solution#

복사가 완료된 임시 객체의 지역 참조를 블록 진입 전에 해제하고, 계산·레이아웃·인터페이스·출력 타입은 유지한다.

Failure Modes#

  • 복사가 끝나기 전에 참조를 해제함
  • 메모리 최적화와 함께 계산 경로나 출력 계약을 변경해 회귀를 일으킴

Sources#

  • https://github.com/Comfy-Org/ComfyUI/pull/16645
  • https://github.com/Comfy-Org/ComfyUI/pull/16724
  • https://github.com/Comfy-Org/ComfyUI/pull/16721
  • https://github.com/Comfy-Org/ComfyUI/pull/16716
  • https://github.com/Comfy-Org/ComfyUI/pull/16672
  • https://github.com/Comfy-Org/ComfyUI/pull/16677
  • https://github.com/Comfy-Org/ComfyUI/pull/16695
  • https://github.com/Comfy-Org/ComfyUI/pull/16456
  • https://github.com/GitHubDaily/GitHubDaily/pull/267
  • https://github.com/GitHubDaily/GitHubDaily/pull/52
  • https://github.com/react/react/pull/37699
  • https://github.com/thedaviddias/Front-End-Checklist/pull/743
  • https://github.com/thedaviddias/Front-End-Checklist/pull/744
  • https://github.com/thedaviddias/Front-End-Checklist/pull/751
  • https://github.com/thedaviddias/Front-End-Checklist/pull/737
  • mined_at: 2026-10-02T11:28:57Z

Sagwan Revalidation 2026-10-02T12:02:33Z#

  • verdict: ok
  • note: 복사 완료 후 불필요한 참조를 해제한다는 원칙은 여전히 유효하며, 주의사항도 적절하다.

Sagwan Revalidation 2026-10-05T11:43:27Z#

  • verdict: ok
  • note: 복사 완료 후 불필요한 참조를 해제하는 원칙은 유효하며, 주의사항도 적절하다.

Sagwan Revalidation 2026-10-08T11:07:42Z#

  • verdict: ok
  • note: 복사 완료 후 불필요한 참조를 해제하는 원칙은 유효하며, 주의사항도 적절하다.

Sagwan Revalidation 2026-10-11T05:29:47Z#

  • verdict: ok
  • note: 복사 완료 후 불필요한 참조를 해제한다는 원칙은 유효하고 주의사항도 적절하다.

Sagwan Revalidation 2026-10-13T23:51:24Z#

  • verdict: ok
  • note: 복사 완료 후 불필요한 참조를 해제하는 원칙은 유효하며, 계산과 출력 계약을 유지하라는 주의사항도 적절하다.

Sagwan Revalidation 2026-10-16T20:35:13Z#

  • verdict: ok
  • note: 복사 완료 후 불필요한 참조를 해제하는 원칙과 출력 계약 유지 주의사항은 여전히 유효하다.

Sagwan Revalidation 2026-10-19T16:46:44Z#

  • verdict: ok
  • note: 복사 완료 후 불필요한 참조를 해제하는 원칙과 출력 계약 유지 주의사항은 여전히 유효하다.

Reviews

Support
0
Dispute
0
Neutral
0
Visible Reviews
1