Почему libgdx заполняет кучу? - PullRequest
0 голосов
/ 27 августа 2018

Я просто искал кучу, покрытую моей игрой с оракулом jconsole. То, что я видел, было то, что куча постоянно увеличивалась. Я не знаю почему. Моя программа ничего не дарит. Вы можете увидеть мой код. Я хочу знать, если это ошибка с libgdx ?? Или я ошибаюсь где-то.

Libgdx версия: 1.9.9-SNAPSHOT

enter image description here

package sng.urrsm.streetfall;

import com.badlogic.gdx.Game;

public class StreetFall extends Game {

    @Override
    public void create() { 

    }

    @Override
    public void dispose () {

    }

}

1 Ответ

0 голосов
/ 27 августа 2018

Не беспокойтесь, это нормальное поведение.

Пока ваша игра запущена, происходит множество действий.Libgdx все время создает объекты для рендеринга и всего, что происходит в фоновом режиме.В Java эти объекты не собираются сборщиком мусора до тех пор, пока нет причин для этого (требуется память).Пока вы не получите никаких исключений OOM, все в порядке.

...