menu
 

在 Audiokinetic 社区问答论坛上,用户可对 Wwise 和 Strata 相关问题进行提问和解答。如需从 Audiokinetic 技术支持团队获取答复,请务必使用技术支持申请单页面。

+4 投票

Hello,

we are having an issue after upgrading the SDK from 2019.1.6 to 2019.2.4 where Wwise appears to leak memory according to the profiler memory tab. "Used" memory grows and shrinks as banks are loaded and unloaded but "Total reserved" just keeps growing and is never released.

Setting AkMemSettings::uMemAllocationSizeLimit to e.g. 200MB results in bank loading to fail eventually:

AK Error: Memory allocation failed: 1596356 bytes in pool 'Media' - currently allocated 209338368 / 209715200 bytes
AK Error: Insufficient Space to Load Bank
AK Error: Bank Load Failed

 

Amount of used memory remains under roughly 1/4 of the limit at all times. We're using the default MemoryMgr implementation initialized with default settings.

Any leads would be appreciated.

分类:General Discussion | 用户: Jarno L. (140 分)
Hello, we are also experiencing issues similar to this after updating to wwise 2019.2.x versions where the new memory allocator and memory categories were introduced. Did you ever get to the bottom of why this was occurring?
Hi, we got our issues resolved after upgrading to 2019.2.10.

Also, we had a minor leak in development build due to not calling AK::MemoryMgr::TermForThread() for a couple worker threads.

Please sign-in or register to answer this question.

...