Цитата:
Сообщение от illuzor
В реальных условиях память очистится только тогда, когда gc решит её очистить.
|
Не совсем так. На мобильниках это очень важный момент. Там System.pauseForGCIfCollectionImminent() с указанием процента засоренности памяти, при которой будет очистка, работает на ура. Проверено. Очищает память сразу после вызова, если ее объем больше, чем указано в параметре, я обычно указываю 0.25, и этого вполне хватает