6 개의 강의

목차

메모리 사용량

로드되는 메모리의 양을 줄이기 위해서 큰 SoundBank를 작은 SoundBank로 분할할 수 있습니다. 그렇게 하면 런타임 때 사용되는 메모리 사용량을 상당히 줄일 수 있습니다. 모든 것이 로드되었을 때 현재 SoundBank 메모리 사용량을 먼저 추산해본 후 더욱 최적화된 SoundBank 로드 방식과 비교해봅시다.

  1. WAG Unity 프로젝트의 Audiokinetic 메뉴에서 Certification > 251 > Lesson 6으로 가서 All In One을 선택하세요.

  2. Play를 클릭하세요.

  3. WAG Wwise 프로젝트로 전환하여 툴바에서 Remote… 버튼을 클릭하세요.

  4. Remote Connection의 Available 탭에서 실행 중인 WAG 게임을 더블 클릭하세요.

  5. Unity 프로젝트로 돌아가서 Play를 클릭하여 재생 모드를 중단하세요.

  6. Wwise 프로젝트의 Layouts 메뉴에서 Profiler를 선택하세요.

  7. Advanced Profiler에서 SoundBanks 탭을 선택하세요.

All_In_One 아래 있는 목록의 Used 열에 ~16.9MB의 메모리 사용량이 있는 것을 볼 수 있습니다. 이 강의에서는 All_In_One SoundBank를 보다 작은 SoundBank로 나누어서 필요할 경우에만 로드/언로드해봅시다. SoundBank의 전체 크기가 감소하지는 않지만 지속적으로 로드되는 오디오 콘텐츠의 양이 줄어들어 오디오에 필요한 런타임 메모리를 줄여줍니다.


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