Показать сообщение отдельно
Старый 09.07.2010, 15:08
yanmasharski вне форума Посмотреть профиль Отправить личное сообщение для yanmasharski Найти все сообщения от yanmasharski
  № 5  
Ответить с цитированием
yanmasharski
 
Аватар для yanmasharski

Регистрация: Oct 2008
Сообщений: 24
System.gc не использовал. Только что сел и прочитал про него. Он доступен только при дебагг-сессии для Flash Player. И память активно очищается только в этой сессии. Если же скомпилить дебаг-версию и отключить дебаг-сессию, то кушать память начинает с такой же скоростью, что и релиз-версия.

В итоге понял, что нужно читать про очистку памяти и флеш-плеер сам по себе жрёт память со временем (тестил на пустом проекте).

Думаю, что тему можно считать закрытой.

UPD: Сегодня до конца разобрался в причинах. Во всём виновата среда разработки. Профайлер встраивается в плеер и хранит в нём всю статистическую информацию. Отсюда и невероятное прожёрство. В общем это не проблема даже, т.к. если запустить уже скомпилированную версию, то память кушается так, как нужно и находится примерно на одном постоянном уровне.


Последний раз редактировалось yanmasharski; 13.07.2010 в 16:57.