[275x183]Вывоз мусора является актом удаления объектов, которые больше не нужны из памяти. Память, используемая экземплярами, что больше нет никаких ссылок на них должна быть освобождена в ходе этого процесса.
Flash Player выполняет сборку мусора по мере необходимости во время жизненного цикла приложения. Unreferencing объект не вызывает мусора. Итак, когда вы удалите все ссылки на объект, сборщик мусора не обязательно освободить память для этого объекта. Этот объект становится кандидатом для сбора мусора, подробнее на
www.ecologia-t.ru.
Нажатие коллектор Run Garbage кнопка не гарантирует, что все объекты, которые имеют право на сборку мусора будет мусор. Вывоз мусора, как правило, вызваны выделением памяти для новых ресурсов. Когда новые ресурсы требуют памяти, которые не доступны в текущем распределении, сборщик мусора запускается и освобождает память, которая была отмечена для удаления. В результате, даже если вы удалите все ссылки на него, он не может быть сразу же мусор, но, вероятно, будет мусор, когда других случаях создаются и используются. Если приложение находится в режиме ожидания, Вы можете следить за ее распределением памяти. Даже несмотря на то могут быть объекты, которые отмечены на сбор, использование памяти простоя приложения, как правило, не изменится, пока вы начнете взаимодействия с ним.
Flash Player выделяет память в блоках количество байт, а не по одному байту за один раз. Если часть блока была отмечена для сбора мусора, но и другие части блока не отмечены, то блок не освобождается. Сборщик мусора пытается объединить неиспользованные блоки памяти в более крупные блоки, которые могут быть освобождены, но это не гарантирует, что происходит в каждом проходе сборщиком мусора.