版本

menu_open

优化内存池

为了优化您的内存池,首先要了解可以在哪里节省内存。以下情况可能导致内存占用较高:

  • 加载 SoundBank(音频包)会增加 Default memory pool(默认内存池)的内存占用。请注意,各音频包占用的内存量不同。默认内存池占用量不取决于音频包的物理大小,而取决于其中的声音和事件数量。

  • 某些效果(包括混响 Reverb 和延迟 Delay )在播放时会占用底层引擎内存池中的内存。

  • 同时播放多个声音会显著增加底层引擎内存池占用。

  • 短时间内触发多个动作会增加默认内存池的内存占用。

  • 注册游戏对象、设置对象参数和对象位置都会使用默认内存池中的少量内存。请注意,游戏对象不再使用时必须 Unregister(取消注册)从而释放其内存,否则内存占用将会不断增加。

优化内存时,您需要考虑以下内存池:


此页面对您是否有帮助?

需要技术支持?

仍有疑问?或者问题?需要更多信息?欢迎联系我们,我们可以提供帮助!

查看我们的“技术支持”页面

介绍一下自己的项目。我们会竭力为您提供帮助。

来注册自己的项目,我们帮您快速入门,不带任何附加条件!

开始 Wwise 之旅