, когда наша флеш-игра находится в сцене A, память стабильна около 800 М (она загружает почти все анимации роли и анимацию ролевых навыков). Но когда переключается на сцену B, память продолжает увеличиваться до 1400M за одну минуту. Я наблюдал за проводником и следил за тем, чтобы он не загружал какой-либо ресурс, когда память увеличивается. И когда я повторяю это, память увеличивается до 2000 М, а проводник замораживается, страница разбилась.То, что может вызвать сильную утечку памяти за короткое время
Итак, что может вызвать утечку памяти в течение короткого промежутка времени? Я раньше не встречал такой проблемы, любая помощь будет оценена.
Это немного похоже на игру с шарадами, мы все могли просто догадываться, но это не так эффективно. Надеюсь, вы поймете части своей игры, которые принимают до 800 Мбайт памяти, и сможете определить, удаляются ли вещи, которые больше не нужны из сцены A, когда вы переходите на сцену B. Меньшие утечки памяти немного сложнее определить, но, конечно, это не должно быть слишком сложно с пониманием активы вашей игры. – prototypical