История изменений
Исправление
stevejobs,
(текущая версия)
:
попробуй подставить туда константу вместо твоей мега-функции. Например, 8. Чем меньше циферка, тем меньше памяти тратится (и течет, если она течет). Выстави options.inPurgeable, inInputShareable. Про GC я так и не понял, баг это или фича, но это просто факт - на старых андроидах без ручного освобождения начинается трындец почти сразу
олсо, если у тебя в телефоне включается-выключается 3d ускорение интерфейса (было в старых андроидах), попробуй выключить. Во времена второй версии включение ускорения могло привести вообще к любым последствиям
Исправление
stevejobs,
:
попробуй подставить туда константу вместо твоей мега-функции. Например, 8. Чем меньше циферка, тем меньше памяти тратится (и течет, если она течет). Выстави options.inPurgeable, inInputShareable. Про GC я так и не понял, баг это или фича, но это просто факт - на старых андроидах без ручного освобождения начинается трындец почти сразу
Исправление
stevejobs,
:
попробуй подставить туда константу вместо твоей мега-функции. Например, 8. Чем меньше циферка, тем меньше памяти тратится (и течет, если она течет). Выстави options.inPurgeable, inInputShareable.
Исходная версия
stevejobs,
:
попробуй подставить туда константу вместо твоей мега-функции. Например, 8. Чем меньше циферка, тем меньше памяти тратится (и течет, если она течет)