menu
版本
2017.1.9.6501
2024.1.6.8842
2023.1.14.8770
2022.1.19.8584
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
menu
2024.1.6.8842
2023.1.14.8770
2022.1.19.8584
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
各内存池出现最差情况的条件可能不同。例如,同时播放 64 个声音将显著增加 Lower engine memory pool(底层引擎内存池)占用,但 Default memory pool(默认内存池)占用仅稍有增加。相比之下,一次加载 20 个 SoundBank(音频包)会增加默认内存占用,但不会影响底层内存池占用。 因此,我们建议测试时不要使用同一最差情况,因为游戏中情况纷杂,使用内存的方式也可能各不相同。
关卡切换时,加载和卸载 SoundBank 过程是需要测试的典型情况,因为默认内存池中的内存占用量可能出现峰值。例如,游戏在第 1 关和第 2 关之间切换时,可能会遇到内存占用峰值,因为可能存在内存中加载了两个 SoundBank 的瞬间。
warning | 小心 |
---|---|
针对 Windows 平台测试最大内存占用时,必须确保运行游戏的 PC 的扬声器配置为 5.1 或以上。请务必注意,因为扬声器设置为 Stereo(立体声)时声音引擎会进行某些优化,所以可能比 5.1配置下使用的内存少。 |