Android как узнать чем занято место

Android как узнать чем занято место

Нехватка свободного места. Заполнена внутренная память

Lenovo Vibe shot
ОС и прошивка: Android 5.1 официальная z90a40_s240

Описание проблемы:
Внутренняя память заполнена на 100%.
Файлы прочие 9.5 Gb
Удалось выяснить что 6,5Gb это файлы в каталоге /data/anr/*_traces.txt
Вопрос как запретить создание данных файлов (временно запретил доступ на запись), либо найти приложение которое их создаёт и запретить. Проблема интересна с точки зрения устройств без ROOT.

Предпринимались действия:
Сделан Root,
Через adb shell su rm /data/anr/*.txt удалены текущие файлы
Файлы продолжают создаваться и забивать память.
Временное решение установка запрета за запись в данную папку.

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

Добавлено 19.07.2018, 11:20:

Zmejj, спасибо. На рутованном устройстве прога супер. Но без рут прав не информативна:
Xiaomi Redmi 4X :
Папка /data 8.7 из 9.7 занято, файлы пользователя 1.7. что ещё занимает 7Gb нет возможности проанализировать.

Добавлено 19.07.2018, 11:52:

W.Master, кроме ручного удаления и проверки есть какое либо средство обнаружить что программа ведёт такие логи? Имеется ввиду на не рутованном устройстве?

Добавлено 19.07.2018, 11:53:

А загрузка в recovery/fasrboot mode + adb? Может тут можно что то сделать?

Сообщение отредактировал Ru4kin — 19.07.18, 14:01

В данном случае разобрался, в настройках-хранилище-приложение и их данные занято 6.5 плюс кэш 500мб получается потерянные 7гигов. Будем считать что нашлась потеря.
Но в тоже время указано что «Другие файлы» занимают 2.5 Gb. Знать бы что это за «другие». На Леново это оказались логи.

Добавлено 19.07.2018, 12:22:

В принципе терминал + SD Maid. Уже дают много полезной информации. Спасибо за советы. Может кто ещё что подскажет.
PS поднял логи на Леново: приложение инициатор лога com.android.qms .

Эх.
Это слово «другие» многих смущает.
Но по сути, ОС Андроид в эту категорию запихивает всё, что не захотел распределять по другим категориям. Это могут быть, как полезные файлы, так и мусор.
Мусор при наличии рут-прав SD Maid Вам очистит почти весь, останутся только папки и файлы «на карте памяти» от каких-либо ранее установленных программ и игр, которые теперь удалены, но при удалении не произошло удаление таких папок. Вот это анализировать ОС не умеет совсем. Они такие папки от ранее удаленных программ считает файлами созданными «зачем-то» самим пользователем, и если не способна эти файлы классифицировать, как «картинки/видео/музыка» и т.п., то не считает их мусором, но называет «другие», так как не знает, что это такое.

Сообщение отредактировал W.Master — 19.07.18, 13:13

Если Вы хотите качественно анализировать занятое место, то забудьте о стандартных/встроенных «средствах» анализа занятой памяти ОС, перестаньте даже заглядывать туда, тогда и слово «другие» видеть не будете, и оно перестанет Вас смущать.

Инструменты, которые Вам помогут увидеть комплексно картину, какие файлы место занимают:
1. Android Terminal Emulator и команда df = помогает понять, какие разделы памяти существуют, и как используются (совместно или нет). В вашем случае, как и на многих других новых прошивках, раздел data и встроенная «карта памяти/накопитель для пользовательских файлов» storage/emulated используются совместно. Более подробно, к чему это приводит, можете тут почитать = Вопросы новичка (Пост W.Master #68144093)
2. Какой-нибудь продвинутый файловый менеджер, например, ES File Explorer File Manager при наличии рут-прав поможет обозревать папки в разделе data.
3. Программы вроде DiskUsage / Карта SD смогут более качественно и наглядно показывать занятое место «по папкам», хотя я, к сожалению, не видел такого же для системных разделов.
3. Программа ® SD Maid — Очистка системы поможет чистить мусор. Желательно сначала провести чистку мусора, а потом только приступать к анализу, чтобы не тратить время на обозревания явно мусорных файлов.

Читайте также:  Android and linux kernel

Как видите, нет тут ни одного встроенного в ОС инструмента.

Подобный случай случился и у меня, год назад тоже не мог понять куда исчезает память пока не поставил рут и не обнаружил что в папке anr что по пути /data/anr/ лежат какие то неизвестные файлы в итоге запретил этой папке создавать эти файлы Моя борьба с сообщением «Память телефона заполнена» (Пост MISSHANYA #68932450)

Сообщение отредактировал MISSHANYA — 19.07.18, 17:57

Источник

Как узнать, что занимает место на Вашем Android устройстве

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

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

Как найти использование хранилища на стоковом Android

Чтобы найти статистику хранилища на Вашем устройстве под управлением стокового Android (например, Nexus или Pixel phone), сначала опустите панель уведомлений и нажмите на иконку шестеренки. Если Вы используете устройство с прошивкой от производителя, например, Samsung, Honor и т.д., то последовательность действий может различаться (например, чтобы открыть статистику хранилища на Honor необходимо перейти в настройки и выбрать пункт «Память»).

Прокрутите список вниз и выберите пункт «Хранилище».

Oreo — это новейшая версия Android, и она привносит некоторые существенные изменения в меню хранилища, поэтому мы выделим здесь различия.

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

Однако, в Oreo Google применяет другой подход. Он по-прежнему использует аналогичный подход на основе категорий, но на этот раз пункты вроде бы объединены вместе. Например, фото и видео теперь одна запись вместо двух. Но здесь есть и новые варианты, такие как Игры и «Фильмы и сериалы».

Но здесь подход Oreo полностью отличается от Nougat: вместо того, чтобы все приложения отображались в разделе «Приложения», теперь приложения отображаются в зависимости от того, в какую категорию они попадают. Например, все Ваши приложения на основе фотографий — будь то камеры или фоторедакторы — будут отображаться в категории «Фото и видео». То же самое касается музыки, фильмов и сериалов и т.д.

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

Читайте также:  Android только мой караоке

Но в то же время, приложения группируются по назначению, что имеет смысл. Это также помогает Вам увидеть избыточные приложения, которые делают тоже что и другое приложение, которым Вы пользуетесь. Также стоит отметить, что если приложение не попадает ни в одну из перечисленных категорий, Вы найдете его в разделе «Другие приложения».

Лучшее отдельное приложение: Google Files Go

Если Вас не устраивает то, что предлагает Ваша операционная система с точки зрения статистики хранилищ, в Play Store есть несколько приложений, которые должны Вас заинтересовать. Но мы считаем, что лучшим является управление файлами Google из Play Store, называемое File Go. Это отличный инструмент для проверки статистики Вашего устройства — особенно если Вы используете что-то вроде телефона Galaxy, который не позволяет сортировать файлы и приложения по размеру, или Вам не нравятся новые параметры сортировки Oreo.

Установите и настройте приложение. Вам нужно будет предоставить разрешения на хранение и многое другое, а также доступ к использованию для отслеживания приложений. Как только это будет сделано, приложение будет готово к работе.

Хотя основной интерфейс полезен для разумной очистки пространства, но Вы ищете раздел «Файлы». Нажмите на эту опцию внизу.

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

Теперь важная часть: если Вы хотите отсортировать файлы по размеру, коснитесь трех полосок в верхнем правом углу, а затем выберите «По размеру».

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

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

Источник

Как узнать чем заполнена память смартфона на Android

Получить минимальную информацию о том, чем конкретно заполнена внутренняя память смартфона под управлением Android, можно из настроек аппарата. Если же речь идет о внешней SD-карте памяти, то здесь могут помочь различные сторонние приложения.

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

Диагностика памяти смартфона системными инструментами
Все, что нам требуется — открыть в настройках телефона меню «Хранилище». В зависимости от модели аппарата, а также версии Android, это меню может находиться либо в основном разделе настроек, либо в одном из подразделов. Чтобы не тратить время на поиски, просто воспользуемся встроенным поиском в верхней части окна с настройками. Начинаем вводить в него запрос — «Хранилище» — и переходим в нужное нам меню:

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

Скриншот выше был сделан на аппарате под управлением Android 9. В других версиях некоторые из этих пунктов могут иметь другие названия или вовсе отсутствовать. Возможны и комбинированные варианты названий, как в нашем случае — «Изображения и видео» (раньше это были два отдельных пункта). Если прокрутить экран ниже, то можно будет увидеть общую информацию о внешней SD-карте, если она установлена в телефон. Но здесь ничего особо ценного не сказано, кроме данных о занятом и свободном объеме флэшки (по крайней мере, в нашем случае).

Читайте также:  Disk drill как пользоваться для андроид

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

Далее заходим в подраздел «Все приложения», и для удобства просмотра занимаемого ими места сортируем список «По занимаемому месту», используя соответствующее меню в верхней его части:

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

Встроенный файловый менеджер
В смартфонах Android, как правило, присутствуют встроенные не удаляемые приложения от производителя аппарата. Среди них всегда имеется файловый менеджер, т.е. программа для просмотра папок и файлов, хранящихся как во встроенной памяти, так и на внешней SD-карте. Называться эта программа может по-разному — тут все зависит от бренда и модели аппарата. Например, в телефонах Xiaomi встроенный файловый менеджер именуется как «Проводник» — по аналогии с «Проводником» на Windows-компьютерах.
Конкретно это приложение отображает сведения о занимаемом месте сразу в обоих типах памяти — и внутренней, и внешней. И оно показывает чуть более подробные сведения о типах хранящихся там файлов. Чтобы ознакомиться с ними, касаемся в «Проводнике» значка с изображением папки в верхней части экрана, затем — той области, где написано «Память» и «SD-карта»:

А конкретные файлы, отнесенные приложением к той или иной категории, можно увидеть из начального экрана «Проводника». Например, видео:

Рассмотрим еще пару способов диагностики памяти Android-смартфона при помощи сторонних приложений, доступных для скачивания из магазина Google Play.

Анализатор дисков, облачных хранилищ, SD карт и USB
Приложение с таким длинным названием (но сам значок на рабочем столе будет назван «Диски») предназначено для получения исчерпывающей информации по внутренней и внешней памяти любого Android-девайса. Программа показывает данные по всем обнаруженным во всех хранилищах типах файлов, отображая их объем в виде удобной диаграммы.
Пользоваться приложением очень просто — запускам его, затем в верхней части экрана открываем вкладку «Мои диски» и выбираем сам диск, по которому требуется получить данные (кстати, программа выделяет в отдельные диски системные каталоги, что очень удобно):

Не выбирая другого диска в открытой в данный момент вкладке «Мои диски», переходим во вкладку «Категории файлов». Здесь в виде разделов отображены категории файлов, обнаруженные во время сканирования. Откроем раздел «Изображения», а затем подраздел — «JPEG Image»:

Подобным образом можно просмотреть любые типы файлов на любом из дисков.

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

Для примера узнаем, сколько места занимают медиа файлы (изображения, видео и т.д.). В DiskUsage очень удобно пользоваться диаграммой — просто масштабируем ее пальцами (как фотографию) и перемещаемся к нужному разделу. В данном случае нас интересует раздел «Media». Приближаем (увеличиваем) диаграмму:

Подобным образом можно просмотреть данные и по каждому из установленных приложений.

В магазине Google Play имеется множество приложений для выполнения подобного рода задач. Просто выполните внутри магазина поиск по запросу «Анализ диска», чтобы увидеть их.

Источник

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