В системе Android все программы по стандартам проходят установку во внутреннюю кэш-память, которая в основном недостаточно велика, при этом основная часть отводится на системные файлы и стандартные приложения. На самых дешевых телефонах кэш-память быстро подходит к концу, но много возможностей исправить этот недостаток.
Основные методы по освобождению памяти на системах без Root - прав:
- Установление программ и приложений на flash - память. К примеру, в Android 2.1 некоторая доля программ может быть автоматически перенесена на flash-память, конечно если создатель учел данную особенность при разработке этой версии. Чтобы собственноручно перенести программу из кэш-памяти на flash, нужно воспользоваться вкладкой свойства приложений и следовать по пунктам:
1.Настройки.
2. Приложения.
3. Управление приложениями.
4. Выбрать необходимое приложение.
5. Перенести на flash-память.
Если окажется, что данная вкладка неактивна, то система не поддерживает эту возможность. Увы, некоторая доля памяти так и останется использована необходимыми для работы файлами, поэтому этот недостаток полностью не решить.
- Удаление кэша из памяти установленных программ. В этом случае лучшим помощником будет специальная программа по очистке приложений от ненужного «мусора» App Cache Cleaner. Правда освободится совсем немного места в кэш-памяти.
Методы по освобождению памяти в системе с Root - правами:
- «Ручное» перемещение программ. Если система обладает Root-правами, вы сами сможете переместить любую программу на flash. Это можно сделать даже с теми программами, которые не поддерживаются, используя Root Manager. В любом случае, часть необходимых файлов останется во внутренней кэш-памяти.
- Перемещение программ в память, предназначенную для системы. В прошивках телефонов, имеется раздел System, где есть свободное пространство, туда позволено перенести некоторые программы.
- Создание папки ext на flash для программ. Воспользовавшись этим методом можно решить недостаток по нехватке памяти, но таким образом, flash быстро придет в негодность.