Занимают ли виджеты память

Обновлено: 04.07.2024

Заметили, что на вашем смартфоне почти не осталось памяти? Возможно, вы не отключили несколько опций, а возможно, это необратимый процесс. Лайф разобрался, как очистить память в смартфоне.

<p>Фото: © Shutterstock</p>

Мессенджеры и приложения сохраняют файлы сами по себе

В ряде приложений, которыми мы часто пользуемся, включена автоматическая загрузка файлов. WhatsApp сохраняет все фото и видео, которые вам присылают собеседники, Instagram — снимки с фирменными фильтрами. Через год одна из таких "папочек" вполне может заполнить 10–15 гигабайт.

В каждом приложении сохранение файлов можно отключить. Наиболее гибкие настройки сохранения кэша — в WhatsApp. Зайдите в "Настройки" —> "Данные и хранилище". Вы увидите раздел "Автозагрузка медиа" и сможете управлять сохранением файлов — они могут вообще не перемещаться в память телефона или сохраняться, но только при подключённом Wi-Fi.

Как определить, что мобильное приложение шпионит за вами. Оно совершает эти 6 действий

Чтобы удалить загруженные данные, зайдите в диспетчер файлов или просто приложение "Файлы" (название зависит от прошивки смартфона). Как правило, в нём есть отдельная папка конкретного приложения. И удалите все ненужные данные.

Слишком много кеша

Фото © LIFE

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

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

Фото © LIFE

Фото и видео сильнее других данных заполняют память смартфона. Более того, часть фотографий — это рандомные скриншоты. В смартфонах последних двух лет снимок экрана делается при одновременном нажатии на качельку регулировки громкости и кнопки питания.

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

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

Фото © Needpix.com

Настройки -> Основные -> Хранилище iPhone. Вы увидите раздел "Другое", и файлы, хранящиеся в нём, также забивают память. Они могут занимать до 80% памяти вашего смартфона в зависимости от продолжительности пользования.

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

Удалить его можно только одним способом — полностью обновив прошивку на iPhone. Беда в том, что после этой операции восстановить резервную копию невозможно. Стоит ли жертвовать всеми данными ради свободного места на накопителе? Подумайте, прежде чем решиться на эту процедуру.

Telegram хотят разблокировать, но смысл? Одна функция "Яндекс.Мессенджера" убивает его и WhatsApp

Более безопасное решение — выгрузить все необходимые данные в облако и загрузить обратно вручную. Это займёт больше времени, но вы освободите заветные гигабайты.

Фото © LIFE

Эта опция есть не во всех смартфонах, зависит от прошивки. Когда вы удаляете файлы, они не стираются безвозвратно, а попадают в корзину и удаляются только спустя определённое время — в iOS через 30 дней, в Samsung One UI — спустя 15 дней.

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

Совсем недавно в интернете появилось несколько интересных инфографик, о том, что популярные приложения для телефонов за пару лет выросли в размере в 12 раз. В этой заметке делается попытка разъяснить некоторые неочевидные причины роста размера мобильных приложений.

Инфографика 1

Инфографика 2

Авторы инфографик в оригинальных статьях выделяют две причины такого роста:

  • повышение максимального допустимого размера приложений AppStore
  • оснащение телефонов все большим объемом памяти

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

Инфографика 3

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

Лишние копии ресурсов в приложении

Как ни банально звучит, но в приложениях часто сохраняются одни и те же внутренние ресурсы (картинки, библиотеки, и так далее) по нескольку копий. Это происходит из-за того, что крупные приложения разрабатываются несколькими командами разработчиками, отвечающими за свой конкретный функционал программы. Бывает так, что команда тащит для своего модуля те же ресурсы, что и другая, вызывая задвоение.

В одной из статей автор решил детально разобрать внутреннее строение приложения Facebook для iOS после того, как оно увеличилось за полгода с 165 до 253 мегабайт. Он обнаружил, что в приложении содержалось свыше 40 мегабайт избыточных дублирующих данных. В основном это были картинки, но также были и абсолютно идентичные внутренние программные файлы. Таким образом, просто удалив дубликаты, можно было бы уменьшить размер приложения на 15% процентов. Что, кстати, Facebook впоследствии и сделал.

А/Б тестирование и внедрение новых функций

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

Переход на более комфортные языки программирования

В случае с приложениями под iOS переход с Objective-C на Swift может дать увеличение размера скомпилированного кода приложения в 3-4 раза. Это происходит из-за того, что ради удобства и скорости разработки новые языки могут:

  • использовать большие типы данных по умолчанию, которые занимают больше места
  • вводить дополнительные тесты и проверки в код при компиляции
  • использовать большую стандартную библиотеку функций

Сюда же можно отнести переход приложений на новые фреймворки, которые тащат с собой много необходимых им файлов.

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

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

Среди наиболее популярных "велосипедов", заменяющих стандартные средства ОС, можно выделить:

  • Браузеры
  • Работа с камерой
  • Ввод текста и обработка жестов
  • Проверка орфографии

Рост требований к приложениям

По мере развития телефонов владельцы экосистем (Apple, Google) начинают предъявлять к программам новые требования по поддержке системных появляющихся возможностей телефонов, которые требуют больше места:

  • После появления Retina разработчиков обязали добавлять картинки с большей детализацией и соответственно размеров.
  • Переход iOS с 32 на 64 бита впоследствии заставил всех разработчиков выпускать именно 64-битные приложения.

К слову в AppStore для борьбы с ростом размера приложений по таким требованиям потом была представлена технологий App thinning, по которой на конкретный телефон скачивается адаптированная версия приложения без избыточных ресурсов для других версий телефонов.

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

Какие приложения на Android занимают много памяти

память андроид

  • Facebook;
  • Messenger;
  • Одноклассники;
  • любой антивирус;
  • сервисы Google Play.

Как освободить внутреннюю память на Android

как освободить память андроид

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

  • Настройки;
  • Память;
  • Удалить файлы.

Кешированные карты

Если вы пользуетесь картами Яндекс или Google, то нужно знать, что они часто кешируются, то есть, остаются в памяти телефона. Это сотни мегабайт, занимающие там свободное место. После поездки удаляйте их, чтобы они не оставались доступными и в офлайн-доступе.

Плейлисты

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

Лишние фото и видео

Это самая распространенная причина того, что место для хранения быстро заканчивается. Когда мы делаем селфи, фото или видео, зачастую повторяем это до тех пор, пока не получится нужный кадр. После съемки надо удалять все лишние кадры, занимающие зачастую до 20% свободного места. Для этого следует зайти в «Галерею» и вручную выбрать фото и видео, которые уже не нужны. А также полезно настроить функцию автоматического перенесения их в облачное хранилище, скачав удобное для вас приложение.

Обратите внимание!

При удалении музыки и фото следите за тем, чтобы случайно не удалить идентифицирующие абонентов по звонку и фото.

Кеш браузера

память андроид

Обычно мы этого не замечаем, но кэш браузера может при постоянном серфинге занять большой объем. Регулярно очищая их на ПК, не забывайте делать то же самое и в телефоне или планшете. Это ускоряет работу девайса, так как освобождается не только внутренняя память, но и оперативная.

Чтобы очистить все лишнее, следует зайти в:

  • Настройки;
  • Личные данные;
  • Очистить историю.

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

Ненужные приложения

Регулярно проводите ревизию на наличие приложений, что уже не используются. Это могут быть игры, вход в социальные сети или веб-банкинг и т.д. Если вы давно не играли в игру, но хотите сберечь название, чтобы скачать ее еще раз, установите приложение Google Play Игры и в ней автоматически в вашем профиле сохранятся все когда-либо скачанные приложения. Если вы не пользуетесь социальными сетями, удалите их с телефона, обычно они занимают много места. Можно скачать облегченные версии мессенджеров для общения с друзьями, если это необходимо.

Перенос на карту памяти

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

На заметку!

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

В большинстве гаджетов, работающих на OS Android, есть функция, которая очищает ненужные файлы в автоматическом режиме. При этом на верху экрана появляется значок, сигнализирующий владельцу, что пора очистить «мусор» из памяти. Если внимательно следить за состоянием устройства, периодически удаляя ненужные файлы, для работы не понадобится большого объем памяти.

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

nedostatochnoma pamyatinama

О чем именно идет речь? Мы покупаем новый смартфон в характеристиках которого заявлен объем - 3, 4, 8, 16, 32 и так далее гигабайт. Но когда начинаем разбираться подробнее, то становится ясно, что доступной памяти из этого объема только половина, а то и вообще треть. Чтобы не быть голословным, приведу пример. На популярных смартфонах Xiaomi с заявленной памятью 32 гб, для вас будет доступно немногим более, чем 21 гб. А в более младшей линейке с 16 гигабайтами памяти, доступно немногим больше 7 гиг.

У любого смартфона всегда будет меньше памяти, чем указано в официальных характеристиках. Некоторые производители честно пишут: всего памяти – столько-то, реально доступно – столько-то. Но так поступают не все, поэтому просто стоит понимать: сколько-то гигабайт обязательно «съедят» операционная система и предустановленные приложения, и даже «чистый» Android занимает совсем не так мало места, как можно было бы подумать.

Что занимает память смартфона?

В технических характеристиках твоего девайса указан общий объем памяти аппарата. В приобретенном устройстве уже установлена операционная система, и она, между прочим, сколько-то «весит», но реальный объем раздела, выделенный под размещение файлов «операционки» может быть гораздо больше. И ничего туда записать уже нельзя – если, конечно, не попытаться получить root-права. Root дает немало возможностей «продвинутому» пользователю, но если вы к таким не относитесь, то лучше и не пытаться получать доступ, так как очень велик риск вывода смартфон из строя, потери гарантии на девайс. На устройствах с открытым Root отказываются работать финансовые и банковские приложения, google pay и многие другие.

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

Best Android Apps 805x450

Требуется память и для предустановленных приложений, которые легко могут весить от нескольких десятков мегабайт до нескольких гигабайт. Многие производители ставят программы, которыми, вполне возможно, пользоваться вообще не будут, а удалить их без root-прав не получится. Особенно сильно страдают от этого владельцы бюджетных девайсов, у которых и так памяти кот наплакал. Для хозяев устройств, у которых «на борту» 32 Гб и больше, эта проблема стоит не так остро, но и им порой не помешает лишний десяток-другой мегабайт, который как раз и занят бесполезной игрой или приложением для вызова такси.

Так же не малый объем занимает фирменная оболочка, необходимые для нее виджеты и т.д. На бюджетном смартфоне с 4-8 Гб встроенной памяти на «операционку», оболочку, предустановленные приложения может уйти до 1,5-2 Гб, а на аппаратах, у которых памяти побольше – до 5-7 Гб (производитель старается установить сюда побольше приложений, виджетов и всего в этом роде).

«Чистый» Android?

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

Было бы здорово, если бы «чистый» Android занимал несколько сотен Мб, и этим бы все ограничивалось. Но вот беда: без приложения «Камера» не обойтись, приложение «Галерея» тоже нужно, приложение «Телефон» – само собой, Google Play – конечно же (иначе ты не сможешь скачивать программы), «Карты» и «Музыка» также необходимы, и пошло-поехало… Так что даже если у тебя «чистый» Android, он вместе с несколькими основными приложениями легко может занять не намного меньше места, чем андроид с оболочками других производителей.

Как увеличить объем доступной памяти?

Конечно, с недостатком места на смартфоне можно бороться.

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

Есть и другой вариант – использование специальных программ для очистки (Clean Master, CCleaner и т.д.). Во многие оболочки производители встраивают и свои приложения для автоматической очистки. Они хороши тем, что разыскивают «невидимые» системные файлы, которые не отображаются файловыми менеджерами и разнообразный мусор, остающийся от работы программ. К таким файлам так же относятся и созданные приложениями дубликаты, которые создаются при отправке файлов через мессенджеры, почту и прочее.

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

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

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

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

С проблемой переполненной памяти сталкиваются многие владельцы устройств на платформе Android.

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

Очистка кэша телефона

Первым делом, нужно почистить кэш на Android-смартфоне. Существует несколько способов чистки. Начнем с базовых настроек:

Очистка кэша на Android

Также кэш-память на Android чистится через специальные приложения (которые в последнее время сильно испортились). Вот способ очистки на примере утилиты CCleaner (программа доступна в Google Play). После ее установки выполните следующий алгоритм действий:

Если остались вопросы, обязательно изучите более подробную статью об очистке кэша. Отметим, что один из самых действенных методов очистки кэш-памяти — раздел Wipe cache partition в меню Recovery.

Wipe Cache Partition

Очистка ненужных файлов

Большие объемы нежелательных данных чаще всего скапливаются в папках загрузки или мессенджеров, а также в скрытой директиве .thumbnails. Рекомендуем провести тщательный анализ файловой системы. Для этой операции подойдет анализотор дисков DiskUsage, который также загружается из Google Play.

DiskUsage

Удаления файлов из скрытой папки .thumbnails

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

Например, на одном из смартфонов редакции хранится 500 фотографий. Размер папки с миниатюрами .thumbnails составляет 1 ГБ. Это пространство можно легко освободить.

Папка thumbnails

Так как директива .thumbnails по умолчанию скрыта, через галерею зайти в нее не получится. Для диагностики и удаления эскизов рекомендуется скачать приложение Total Comander. Далее нужно выполнить следующие действия:

Папка thumbnails

Папка thumbnails на Android

Единственный недостаток в такой операции — теперь миниатюры будут подгружаться чуть медленнее. После очистки папки .thumbnails устройство снова начнет создавать новые эскизы. Чтобы это предотвратить, потребуется блокировка создание эскизов.

Как заблокировать создание эскизов?

Чтобы не удалять содержание папки .thumbnails постоянно, выполните следующие действия:

  • Удалите папку .thumbnails и подключите смартфон к ПК.
  • На компьютере создайте пустой текстовый файл и укажите для него имя .thumbnails (убедитесь, что название папки прописано точно).
  • Далее этот файл переносится на телефон в папку DCIM.

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

Карта памяти

Еще важно правильно выбрать карту памяти — учесть класс и скорость, а также другие характеристики. Чтобы не возникло накладок, внимательно изучите наши статьи.

Карта памяти UHS

Нужно отметить, что в смартфонах на свежих версиях Android есть возможность объединения внутреннее хранилище с картой памяти. В таких случаях смартфон сам предложит произвести соединение после установки карты.

Сброс настроек

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

Для возвращения смартфона к заводским настройкам выполните следующие действия:

Итоги

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

Читайте также: