Это способ найти утечки памяти в моем приложении ActionScript 3? - PullRequest
0 голосов
/ 09 августа 2011

Я только что протестировал профилировщик FlashDevelop с моим приложением.Когда я продолжаю переключаться между двумя меню, числа на вкладке «Количество живых объектов» увеличиваются для «Функции», «Класса» и «Спрайта», но не для «Пространства имен» и «Объекта».Означает ли это, что у меня есть утечка памяти, или это может быть вызвано медленной сборкой мусора?

В общем, это способ найти утечки памяти?Делать что-то пару раз и проверять, продолжает ли увеличиваться использование памяти и количество объектов?

1 Ответ

0 голосов
/ 09 августа 2011

Да, это способ найти утечки памяти, и да, у вас есть (по крайней мере). Сборщик мусора запускается не сразу, но если после нескольких итераций вы totalMemory и количество экземпляров увеличиваются, у вас есть проблема. Как вы, возможно, знаете, наиболее типичная проблема - это неподписанные обработчики событий. Попробуйте разобраться в этом.

...