我已经使用android studio在libgdx中编写了一个游戏,每次启动该游戏时,在android profiler中,内存使用量最初会上升到300mb,然后又下降到50-80mb。最初的所有300mb都是本机内存使用,我想知道这是否正常并可以预期。
您可以在此图像中看到,原始的ram使用量最初的ram大小峰值增加到300mb,然后又回落。
我不认为这种高峰会导致我将资产加载到游戏中,因为所有这些资产都会显示在黄色概述的图形内存使用中,还是我错了?
编辑: 我不知道这是否可能是初始内存分配的原因,但是我确实启用了android:largeHeap =“ true”。