Вызов System.gc()
приведет к сбору мусора.
Существует система подсчета ссылок на создаваемые вами объекты. Если вы много делаете циклы и создаете много объектов, вы будете создавать периоды времени, когда они накапливаются. Система будет собирать мусор, когда ваш процессор ничего не делает, или будет ждать, пока вам не понадобится больше свободной памяти, прежде чем произойдет сбор. Если вы обрабатывали какое-то время, у вас будут проблемы с производительностью из-за сбора мусора во время ваших процессов.
Пожалуйста, просмотрите эту страницу и найдите "Сборка мусора"
http://developer.android.com/guide/practices/design/performance.html
ПРИМЕЧАНИЕ. Все, что создано в контексте приложения, будет действовать до конца выполнения приложения. Все, что создано с Контекстом Действия, будет жить до конца действия. Эти две ситуации могут вызвать утечку памяти!