Внутреннее хранилище android что это

Содержание
  1. Storage в смартфоне — что это и зачем нужно?
  2. Что такое Internal Storage?
  3. Что такое External Storage?
  4. Итоги
  5. Как отключить внутреннюю память на андроиде
  6. Виды памяти на андроиде
  7. Что такое внутренняя (встроенная) память телефона на андроиде
  8. Где она находится
  9. Почему постоянно уменьшается память на устройствах Android
  10. Что делать, если память Samsung или другого телефона заполнена
  11. Очистка памяти через встроенные настройки хранилища
  12. Использование специальных утилит
  13. Перенос данных на ПК или SD-карту
  14. Как отключить внутреннюю память и предотвратить сохранение файлов на нее
  15. Использование MicroSD в качестве внутренней памяти
  16. Использование облачных сервисов для хранения пользовательских файлов
  17. Рекомендации по оптимизации внутреннего пространства смартфона андроид
  18. Память Андроид: очистить кэш и данные приложений
  19. Содержание статьи:
  20. Накопитель заполнен на 75%. Перенести данные на SD-карту
  21. Из чего состоят приложения на Андроид
  22. Удаление приложения на Андроид
  23. Очистить данные приложения Андроид
  24. Очистить кэш приложения Андроид

Storage в смартфоне — что это и зачем нужно?

Какие типы памяти есть в телефонах, и чем отличается Internal Storage от External Storage?

Многие пользователи приложений интересуются — где хранятся создаваемые файлы? Как их посмотреть? Очищается ли информация после удаления программы? Чтобы разобраться в таких вопросах, обратимся к терминам «Internal Storage» и «External Storage».

Для начала приведем переводы терминов. Storage — место хранения, Internal — внутреннее, External — внешнее. Простыми словами, Storage в широком смысле слова — это память смартфона, в которой хранятся данные.

Что такое Internal Storage?

Internal Storage представляет собой внутреннее хранилище информации, которое есть на каждом телефоне независимо от поддержки карт памяти. Эта область памяти располагается в системном разделе /data и является защищенной. Основное предназначение внутреннего хранилища — обеспечение безопасности пользовательской информации. Таким образом, владелец телефона не может случайно удалить важные файлы, тем самым нарушив функциональность устройства.

После удаления приложения информация автоматически очищается системой. Такая возможность предусмотрена разработчиками операционной системы Android в целях предотвращения засорения памяти. Файлы, хранящиеся в каталоге Internal Storage, просто становятся ненужными, поэтому удаляются вместе с программами и играми.

Что такое External Storage?

Раньше операционная система Android присваивала картам памяти название External Storage (внешнее хранилище). Сейчас его предназначение — хранение доступной пользователю информации. Здесь могут располагаться фотографии, видеозаписи, музыка и другие разновидности информации.

Управлять содержимым хранилища External Storage можно встроенными средствами телефона или любым менеджером файлов. Владелец смартфона может перемешать, переименовывать, копировать, передавать и удалять файлы. Следует заметить, что удаление некоторой информации способно повлиять на работоспособность приложений, поэтому перед каждым действием нужно проверять предназначение файла.

Итоги

Internal Storage — внутреннее хранилище информации для временных файлов приложений. External Storage выполняет аналогичную задачу, позволяя хранить постоянные и временные файлы. Разница между разделами заключается в защищенности.

Источник

Как отключить внутреннюю память на андроиде

Неопытные владельцы смартфонов под управлением операционной системы андроид часто сталкиваются с тем, что их внутренняя память постоянно забивается кучей приложений, их кэшем и временными файлами, ненужными фотографиями и прочим системным мусором, который неизбежно появляется в процессе интенсивного использования мобильного устройства. Чтобы избежать этого, необходимо понять, почему заполняется память телефона андроид и только после этого приступать к решению проблемы. В этом материале будет рассказано, как отключить внутреннюю память на андроиде, где вообще находится внутренняя память телефона на андроиде и что она собой представляет.

Виды памяти на андроиде

В любом телефоне, включая гаджеты под управлением операционной системы андроид, есть память. Она бывает нескольких видов, но нужна для одних и тех же целей — хранения какой-либо информации или данных.

  • Оперативное запоминающее устройство (ОЗУ, RAM). Это так называемая память с произвольным доступом. Она предназначена для хранения временных файлов работы операционной системы и запущенных приложений. Особенность ее заключается в том, что она быстрее любого другого вида, но является энергозависимой, а значит, что все данные будут удалены, если телефон выключится.

Память может закончиться в любой момент

  • Постоянное запоминающее устройство (ПЗУ, ROM). Эту память нельзя изменять, так как все данные, которые хранятся на носителе, доступны только для чтения. Преимущество в том, что на сохранность информации не влияет наличие электричества. В андроиде эта память разделена на несколько частей, одной из которых является сама операционная система.
  • Внутренняя память (Internal storage). Это вторая часть ПЗУ, которая предназначена для всех пользовательских данных: программ, их файлов, картинок, музыки и т. д. Количество доступных гигабайт в ней напрямую зависит от количества мусора и приложений, установленных в ОС.
  • SD-карта. Единственный тип памяти, который можно расширить, купив новый носитель большего объема. Это аналог ПЗУ для хранения файлов пользователя.

Переполнить хранилище можно мусорными файлами

Что такое внутренняя (встроенная) память телефона на андроиде

Как уже было сказано, внутренняя память, или Internal storage — это специальная часть встроенной флеш-памяти, которая отведена для хранения всех данных пользователя, включая файлы мультимедиа, программы и игры, их временные файлы и кэш, документы из Интернета и т. д.

К сведению! Физически этот вид хранилища является обычной на вид микросхемой, которая располагается на материнской плате около слота под вставку SD-карты. Внешне она выглядит как черный прямоугольник с надписями и маркировками на английском языке.

Некоторые производители не разрешают устанавливать приложения на расширяемую карту. Также разработчики программного обеспечения часто обязывают людей выполнять инсталляцию своих продуктов только во внутреннюю память. Из-за этого последняя рано или поздно засоряется до такой степени, что невозможно даже сделать простую фотографию.

В удалении ненужных приложений помогает меню настроек

Где она находится

Физически микросхема памяти находится на материнской плате смартфона. Где именно, зависит от производителя, модели и т. д. Это не совсем обязательно знать и точно определить это можно только после разборки корпуса. Делать этого не рекомендуется.

Читайте также:  Почему при вызове гаснет экран андроид

Программно же проверить Internal storage можно, перейдя в «Настройки» и выбрав пункт «SD-карта и память телефона». В нем будет подпункт «Внутренняя память», который показывает общий и доступный объем хранилища, а также другие полезные данные.

Почему постоянно уменьшается память на устройствах Android

Есть несколько основных причин, по которым памяти все время не хватает:

  • ее физически мало. Такое бывает на старых устройствах. Рекомендуется время от времени обновлять их на более новые и продвинутые гаджеты;
  • пользователь не выполняет чистку от ненужных программ. Если приложений накопилось слишком много, то они будут занимать существенный объем хранилища;
  • на телефоне много файлов пользователя. Если человек любит фотографироваться, снимать видео и слушать музыку, то все это рано или поздно займет весь объем хранилища;
  • данные приложений. Любой софт при работе создает определенное количество временных файлов и кэша, которые засоряют ПЗУ.

Важно! Для предотвращения ситуаций, когда внутренняя память заполнена, следует регулярно очищать свой смартфон от ненужных программ и дубликатов фотографий. При желании можно удалить файлы данных системных и пользовательских программ.

ПЗУ выглядит как SD-карта, вшитая в материнскую плату

Что делать, если память Samsung или другого телефона заполнена

Многих интересует вопрос, что делать, когда память устройства Android заполнена, например, Samsung. Как уже было сказано, внутренняя память на андроиде имеет свойство заполняться и заканчиваться. Касается это всех девайсов (Samsung, ZTE, Nokia, Asus, Xiaomi, BQ, LG и т. д.). Чтобы этого не произошло, необходимо выполнить ряд действий, которые заключаются в ручной очистке, использовании специальных программ и переносе файлов на внешнюю SD-карту.

Очистка памяти через встроенные настройки хранилища

Суть метода в том, чтобы самостоятельно очистить память при помощи встроенных средств ОС. Пошаговая инструкция выглядит следующим образом:

  1. Переходят в главное меню телефона и находят иконку настроек.
  2. Выбирают раздел «Хранилище и USB-накопители».
  3. Нажимают на подраздел «Внутренний накопитель».
  4. Дожидаются подсчета и смотрят, сколько памяти доступно, а сколько занято и чем.
  5. Выбирают вкладку, файлы которой загружают хранилище больше всего.
  6. Последовательно удаляют ненужные данные.
  7. Возвращаются в хранилище и проверяют объем заново.

Открывать хранилище можно разными путями

Использование специальных утилит

То же самое можно делать, но с использованием сторонних программ. Они позволяют опустить выполнение большинства шагов поиска файлов, а сразу приступить к очистке. Ниже рассмотрен принцип работы на примере приложения DiskUsage. Инструкция такова:

  1. Скачать и установить программу из Плей Маркет.
  2. Запустить ее и выбрать накопитель для проверки.
  3. Просмотреть данные о заполненности хранилища.
  4. Удалить ненужные папки, которые не относятся к приложениям.
  5. Перейти в главное меню телефона и поочередно удалить приложения, которые занимают много места.

Обратите внимание! Есть программы, которые позволяют выполнять деинсталляцию прямо в интерфейсе. Кроме этого, они дают возможность осуществить очистку кэша приложений и веб-браузера, а также удалить дубликаты файлов.

Перенос данных на ПК или SD-карту

Еще один способ освобождения места, который заключается в переносе данных приложений, фотографий и других файлов на внешний накопитель в виде SD-карты. Стоит помнить одно правило: объем накопителя не суммируется с ПЗУ, а заменяет его.

Важно! Если пользователь хочет получить больший объем ПЗУ, то следует покупать карту, на которой больше места, чем во внутреннем хранилище.

Как отключить внутреннюю память и предотвратить сохранение файлов на нее

Можно выполнить и своеобразное отключение внутреннего хранилища, которое не будет заполняться данными после выполнения некоторых действий. Они заключаются в использовании SD-карты или облачных сервисов в качестве хранилища.

Использование MicroSD в качестве внутренней памяти

Вполне возможно использовать съемный накопитель в качестве хранилища по умолчанию. Для этого:

  1. Устанавливают карту в телефон.
  2. Переходят в «Настройки» — «Хранилище».
  3. Нажимают на название карты.
  4. Вызывают контекстное меню и переходят в еще одни «Настройки».
  5. Выбирают пункт «Форматировать как внутреннюю память».
  6. Подтверждают действие и ожидают конца форматирования. После этого ОС сама предложит перенести все данные.

Найти программу для очистки можно в Интернете

Использование облачных сервисов для хранения пользовательских файлов

Если карта не может быть форматирована, то следует использовать облачные хранилища для помещения в них файлов. На данный момент наиболее популярными из них являются: Облако Mail.ru, «Яндекс.Диск», Google Диск и т. д. Они имеют приложения для мобильных телефонов и позволяют быстро переносить все данные на облако.

Важно! Не стоит забывать и о стандартных сервисах Google, которые позволяют сохранять и синхронизировать большинство пользовательских файлов: заметки, фотографии, контакты и т. д.

Рекомендации по оптимизации внутреннего пространства смартфона андроид

Для оптимизации памяти пользователь должен:

  • регулярно производить ее очистку от ненужных приложений;
  • очищать кэш, временные и мусорные файлы используемых или неиспользуемых программ;
  • пользоваться оптимизирующими утилитами;
  • использовать расширяющие SD-карты или облачные сервисы.

Переполняться память может по разным причинам

Таким образом, было рассмотрено несколько вариантов, что делать, когда забилась память на андроиде. Способов действительно много, поэтому есть из чего выбрать. Главное — следовать инструкции.

Источник

Память Андроид: очистить кэш и данные приложений

Память мобильных устройств — вопрос, интересующий многих владельцев Android-смартфонов. Объём доступной к использованию свободной памяти, предоставляемый производителями телефонов, за последние годы существенно увеличился, но объём данных, которые хранит пользователь в носимых гаджетах, растёт ещё быстрее.

В данной статье мы поговорим об одном из способов, позволяющих освободить место в памяти Андроид смартфона . Ниже речь пойдёт о том, что такое очистка кэша и что происходит при нажатии на кнопку Очистить данные у приложений в Android OS.

Содержание статьи:

Накопитель заполнен на 75%. Перенести данные на SD-карту

Со временем, когда объём хранимой на смартфоне информации сильно увеличивается, пользователь может столкнуться с проблемой нехватки памяти на телефоне. Уведомление, оповещающее о том, что память заполнена , может выглядеть по-разному. Вот один из примеров:

О чём говорит это предупреждение? В данном случае система предупреждает, что на внутренней памяти устройства осталось меньше 25% свободного пространства. По большому счёту, это не критическая ошибка, доступная память ещё в наличии, но нужно иметь ввиду два момента:

  1. Свободное место на телефоне скоро может закончиться, чтобы этого не произошло в самый неподходящий момент, заранее позаботьтесь об освобождении занятого простарнства.
  2. Для комфортной работы с ОС желательно держать свободным некоторый объём памяти внутреннего накопителя. Это обеспечит поддержание уровня быстродействия и плавности в повседневном использовании.
Читайте также:  Nokia android and dual sim

В статье Память на Android. Все разделы памяти Андроид устройств мы подробно останавливались на разборе всех типов памяти Android OS. Там же приводилась следующая строчка:

Внутренняя память устройства (Internal phone storage) — та часть модуля памяти смартфона, которая не занята системными разделами и доступна пользователю для размещения приложений, медиа-контента и документов. Часть памяти, на которую устанавливается софт , определяется как раздел Data, а часть, занятая пользовательскими файлами — как User.
Зачастую реальной границы между этими областями нет, и тогда распределение памяти зависит только от нужд владельца устройства.

Если учесть это в рамках текущей публикации, то делаем вывод, что система может оповещать как о нехватке памяти на внутреннем накопителе в целом, так и конкретно о нехватке памяти в разделе Data . Разница в следующем:

  • Если на смартфоне требуется освободить место в общем на внутреннем накопителе, то мы можем принести в жертву либо пользовательские данные (музыка, фотографии, видео, документы), либо приложения и файлы связанные с ними.
  • Если на смартфоне необходимо освободить выделенный раздел Data , то удаление фотографий или музыки не приведёт ни к какому результату. В этом случае требуется оптимизация именно памяти, занятой программами и играми. Это важно понимать.

Если с удалением медиафайлов и документов всё более или менее понятно, то вопрос оптимизации памяти, занимаемой приложениями, рассмотрим подробнее.

Из чего состоят приложения на Андроид

В первую очередь, стоит указать, что каждое Андроид приложение условно можно разделить на три части по типу используемых файлов:

  1. Программа. Это само приложение, apk-файл .
  2. Данные приложения. Это пользовательская информация, которая сохраняется в процессе всего периода жизни той или иной программы на смартфоне. Данные вносятся в программу пользователем или по его прямому запросу.
  3. Кэш приложения. Это временно хранимые файлы. Грубо говоря, это та же пользовательская информация, с той лишь разницей, что её утрата не влияет на работоспособность приложения. Программа способна заполнить кэш нужными данными самостоятельно в процессе работы.

Теперь определим, где хранится программа, её данные и кэш приложения на Андроид.
Если продолжить отсылку к упомянутой выше статье о памяти на Android и воспользоваться классификацией разделов из неё, то можно смело утверждать, что и сама программа, и данные пользовательских приложений, и их кэш хранятся в Энергонезависимой памяти -> в Перезаписываемом разделе EEPROM -> Internal phone storage (внутренний накопитель) -> Data (то есть, данные).
Мы в данном случае не рассматриваем системные приложения, так как они расположены в Прошиваемом разделе System, и, без наличия root-прав, недоступны для удаления.
То есть, из вышесказанного делаем вывод, что и программа, и её данные с кэшем занимают память в разделе Data , а это значит, что очистка любой из этих составляющих, освобождает пользовательское место и, собственно, частично решает проблему нехватки памяти на Андроид устройстве.
Взглянем на все составные части приложений Android детальнее.

Удаление приложения на Андроид

Сначала отметим, что сама программа в системе Андроид — это не только apk-файл . Кроме него могут быть задействованы дополнительные библиотеки и дополнительные технические* файлы программы.
Под техническими файлами мы понимаем те ресурсы, которые хранятся вне исполнительного файла , но служат для обеспечения выполнения приложением своей работы.
И исполнительный файл программы, и сопутствующие ему файлы чаще всего располагаются в следующем каталоге от корня файловой системы:

В папке app располагается каталог приложения, в корне которого находится сам apk-файл , и папка lib, в которую помещаются системные библиотеки, если таковые имеются. В зависимости от программы, рядом с apk-файлом могут быть и папки с другим названием.

Содержимое папки с программой в каталоге /data/app/ хранится там на протяжении всего времени работы от момента установки до момента деинсталляции приложения.

Очистить данные приложения Андроид

Теперь, что касается данных приложения. Данные — это, в первую очередь, пользовательская информация. В общем случае хранятся данные приложения в следующем каталоге:

В частном случае это может быть немного иной путь, что, в частности, соответствует общему каталогу, отличаясь только отображением иерархии каталогов:

Этой папкой возможные места хранения данных приложения на Андроид не ограничиваются. Часто программа при установке создаёт свой каталог в корне карты памяти: либо внутренней, либо внешней. Именно в этих папках программа сохраняет информацию, которую:

  • вводит пользователь;
  • скачивает само приложение по запросу юзера.

Кроме вышеперечисленных путей есть ещё один каталог, о котором нужно упомянуть отдельно. Речь пойдёт о папке obb, которая расположена по пути:

Эта папка служит специально для того, чтобы там хранился так называемый кэш игр . Немножко подробнее остановимся на том, что это такое и для чего используется.

Игровая индустрия развивается достаточно быстро. Вместе с этим растут и требования к аппаратной части, в том числе и к дисковому пространству. Всё это актуально и для Android OS. Серьёзные игры с красивой прорисовкой графики и серьёзным геймплеем требуют хранения большего объёма системной информации. Всё это привело к тому, что у многих игр появился ярко выраженный кэш. Но, как и в разных способах установки программ, есть несколько путей и в том, как поместить кэш игры в папку /Android/obb/:

  1. Если объём кэша не очень велик , то разработчик может заархивировать данные, поместить их непосредственно в apk-файл или просто привязать загрузку кэша к загрузке самой игры. При установке такой игры кэш самостоятельно распакуется в нужную папку. Эту возможность разработчики иногда используют как дополнительную защиту от взлома, так как в случае, если вы скачали игру не из магазина Google Play, а из альтернативного источника, игра при запуске не найдёт кэш и откажется запускаться.
  2. Если в apk-файле всех файлов игры не размещено, то, по умолчанию, кэш игры скачивается через интернет автоматически самим приложением при его первом запуске.
    Нужно отметить ещё одну причину, по которой кэш игр не очень удобно упаковывать изначально в apk-файл. Дело в том, что, зачастую, кэш для разных телефонов будет отличаться в зависимости от разрешения экрана, типа видеочипа и процессора, а иногда и от модели смартфона. А если скачивать кэш при первом запуске игры, то не придётся передавать на смартфон пользователя те данные, которые не подходят для его устройства.
  3. Всё*, что скачивается конкретным приложением, можно скачать вручную. То есть, кэш игры можно качать не через саму игру, а отдельно . Это возможно в том случае, если кто-нибудь скачает подходящий вам кэш (по разрешению экрана, типу видеоускорителя и так далее) и выложит его в сеть. Тогда нам останется скачать архив с кэшем и поместить его в нужный каталог: obb или data, в зависимости от игры (в частных случаях путь хранения кэша может отличаться и указывается дополнительно).

Если вы скачиваете кэш игры отдельно, то советуем поступать следующим образом: сначала установить игру , затем запустить её и дать время для запуска загрузки кэша из сети , а спустя несколько секунд прервать загрузку и подложить имеющийся кэш вручную . Таким образом мы избегаем ошибки в выборе каталога для размещения кэша.

Теперь кому-то может показаться странным, почему информацию о папке с кэшем мы поместили в главу о данных Android, а не о самом кэше. И вот в чём дело. По сути, кэш игры так называют потому, что он скачивается ею при установке. Эти данные являются кэшем только для самого приложения и с точки зрения пользователя. Для операционной системы Андроид файлы кэша игры являются данными приложения и при очистке кэша не затираются (ниже повторим об этом). А когда же затираются?

Читайте также:  Рутовать андроид или нет

Также при установке игр с кэшем необходимо учитывать ещё один нюанс: при удалении такой игры следует вручную проверить, удалился ли кэш автоматически. Если этого не произошло, то папку с кэшем можно удалить вручную любым файловым менеджером.

Очистить кэш приложения Андроид

Для начала определим, что такое кэш приложения :

Слово «кэш» позаимствовано от английского слова «cache«, которое, в свою очередь, произошло от французского «cacher«, что значит «скрывать«, «прятать«.
Теперь о том, для чего нужен кэш . В кэше не хранится действительно важная информация, сюда записываются файлы, обращение к которым возможно особенно часто. Сделано это для увеличения скорости доступа. Приведём пример, описывающий работу кэша браузера:

Мы заходим на определённую статью на сайте, которая содержит, допустим, 5 картинок. Для того, чтобы отобразить эти картинки пользователю, браузер скачивает их превьюшки и сохраняет на жёсткий диск или в память телефона. Теперь, когда мы зайдём на эту же статью в следующий раз, браузеру не придётся повторно качать те же изображения, он выдаст их нам из кэша , что позволяет увеличить общую скорость загрузки страницы.

Но у кэша существует естественный недостаток: он хранит как действительно нужные, регулярно вызываемые файлы, так и те, которые были показаны лишь раз и больше пользователю не понадобятся. Чтобы избавиться от ненужной информации, занимающей место, существует опция, которая позволяет очистить кэш приложения.

Давайте рассмотрим пример, который объясняет смысл понятий программа, данные приложения и кэш приложения простыми словами.

Предположим у нас, как у пользователя , в офисе сидит секретарша офис-менеджер Татьяна. Татьяна — это, в нашем случае, приложение . На рабочем столе Татьяны стоит компьютер, которым офис-менеджер постоянно пользуется — это данные приложения . Кроме компьютера на рабочем столе всегда находятся ручка, блокнот, степлер, дырокол и калькулятор — это кэш нашего приложения .

В какой-то момент времени мы переезжаем в другой офис (прошивка или смена устройства), он больше и просторнее, но в нём пока нет ничего. В первую очередь, приходит офис-менеджер (установка программы). Однако, она пока не может работать, у неё нет данных, поэтому мы устанавливаем ей компьютер (подгрузка данных приложения). Работа закипела. Но пока стол пуст (кэш очищен), скорость работы офис-менеджера ниже прежней: каждый раз, чтобы скрепить документы или посчитать большие суммы, ей приходится отвлекаться на поиски нужных инструментов. Поэтому, постепенно на столе у Татьяны вновь появляется степлер и кулькулятор (заполнение кэша). А вот блокнот, оказывается, нужен не так часто, поэтому он может лежать в выдвижном шкафу, а на освободившееся на столе место мы поместим календарь, обращение к которому происходит чаще. Благодаря этому Татьяна теперь справляется со своими задачами ещё быстрее.

Это грубый пример того, как очистка кэша благотворно влияет на работу приложения .

Кэш приложения также может размещать по разным папкам. Чаще всего это одноимённый каталог cache, который расположен, например, в папке приложения из /Android/data/

То есть, если на нашем смартфоне заканчивается доступная память на накопителе, именно очистка кэша позволит нам освободить некоторый объём памяти для записи новых данных. Перед очисткой кэша убедитесь, что данная процедура безболезненна для конкретной программы и не приведёт к удалению важной информации.

Соответственно, отвечая на вопрос: «Удалится ли кэш игры при очистке кэша приложения?» — можно сказать, что нет, содержимое папки /Android/obb/ в общих случаях не затрагивается, если иное не предусмотрено разработчиком системы или приложения.

Источник

Оцените статью