버전

menu_open

Insufficient memory in pool

지정된 풀에 공간이 부족하여 메모리 할당에 실패했습니다. Advanced Profiler의 Memory 탭은 매 200ms(밀리초)마다 현재 메모리 상태를 스냅샷으로 찍어 보여준다는 점 잊지 마세요. 그렇기 때문에 해당 시간에 공간이 부족했다는 오류가 보고되었음에도 불구하고 공간이 충분하다고 표시될 수 있습니다.

공간이 부족한 풀의 이름이 오류와 함께 표시되며 최적화되어야 하는 부분을 보여줍니다.

권장 해결 단계:

  • Default Pool: 프로젝트 구조를 담고 있습니다. 대부분 SoundBank (구조와 Event만 포함, 미디어는 제외)와 Game Objects 매개 변수에서의 데이터로 구성됩니다. 이 풀에서의 오류를 해결하려면 Wwise 오브젝트 (컨테이너나 Event 등)를 보다 적게 로딩하거나 AkInitSettings::uDefaultPoolSize에 메모리를 추가해야 합니다.

  • Default Lower Pool: 오디오 처리에 사용됩니다. 대부분 재생 중인 사운드와 효과 데이터로 구성됩니다. 이 풀에서의 오류를 해결하려면 보다 적은 사운드를 재생하거나 AkPlatformInitSettings.uLEngineDefaultPoolSize에 메모리를 추가해야 합니다.

  • Monitor Queue Pool: Wwise에 프로파일링 정보를 전송하는 데에 사용됩니다. Release 빌드에는 할당되지 않습니다. 이 풀에서의 오류를 해결하려면 Profiler Settings를 변경 (옵션 선택 해제)하여 보다 적은 데이터를 프로파일링하거나 AkInitSettings::uMonitorQueuePoolSize에 메모리를 추가해야 합니다.

  • Monitor Pool: 프로젝트의 값을 실시간으로 편집하는 데에 사용됩니다. Release 빌드에는 할당되지 않습니다. 이 풀에서의 오류를 해결하려면 이전의 모든 변경 사항이 게임에 전달되도록 뱅크를 재생성하고 재배포하거나 AkInitSettings::uMonitorPoolSize에 메모리를 추가해야 합니다.


이 페이지가 도움이 되었나요?

지원이 필요하신가요?

질문이 있으신가요? 문제를 겪고 계신가요? 더 많은 정보가 필요하신가요? 저희에게 문의해주시면 도와드리겠습니다!

지원 페이지를 방문해 주세요

작업하는 프로젝트에 대해 알려주세요. 언제든지 도와드릴 준비가 되어 있습니다.

프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.

Wwise를 시작해 보세요