사용자가 iOS 환경에서 Stable Diffusion SDXL 모델을 Core ML과 Neural Engine을 통해 실행하는 과정에서 메모리 문제를 겪었어요.
SDXL은 iOS의 메모리 제한에 매우 민감하여, 파이프라인 초기화 시 발생하는 메모리 급증이 앱 중단(jetsam)의 원인이 돼요.
메모리 사용량 고점을 낮추기 위해 초기화 순서를 정렬하고 직렬화하는 방식으로 문제를 해결했으며, 모델 파일 검증도 중요해요.
iOS에서 메모리 부족 경고 없이 앱이 강제 종료되므로, 메모리 사용량을 제한하는 것이 중요하며, 관련 경험 공유 및 개선 방안에 대한 의견을 구하고 있어요.