Як збільшити системну пам’ять на андроїд

Системна пам'ять android

Ця стаття присвячена влаштуванню системної пам'яті android, проблемам, які можуть виникати через її нестачі і способам їх вирішення. Я сам не так давно зіткнувся з тим, що мій телефон на базі android став регулярно видавати повідомлення про брак пам'яті при спробі встановити ту чи іншу програму. Що було для мене дуже дивно при тому, що за описом на маркеті там повинно було бути близько 16GB, та ще й я збільшив цей обсяг за допомогою додаткової картки пам'яті. Однак проблема була, і довелося добряче повозитися, перше ніж я знайшов правильне рішення, яке не потребує отримання root-доступу або повного відновлення телефону до заводського стан.

Але перш ніж я опишу рішення, мені б хотілося розповісти про типи пам'яті на android.

Треба розуміти, що ваш android телефон - це такий комп'ютер в мініатюрі. Тому і пам'ять в ньому буває різною:

  • Оперативна пам'ять (ОЗУ): То часовий простір, яке використовують програми, коли вони працюють. Буває, що що-небудь не працює саме через брак оперативної пам'яті в даний момент, але така проблема вже точно вирішується перезавантаженням вашого телефону. Або є більш простий спосіб - потримайте клавішу home, і з меню, що виберіть "диспетчер задач". На вкладці "Активні" можна закрити активні додатки, а на вкладці "ОЗУ" - взагалі почистити пам'ять від зайвого. Є також програми, які спеціально займаються тим, що підчищають вашу оперативну пам'ять, але я не бачу в них великої необхідності - зазвичай "оперативки" буває досить;
  • вбудована пам'ять: Обсяг, написаний в характеристиках вашого телефону. Наприклад, у мене 16GB. Однак, ця пам'ять не єдина, а розбита на розділи. Зокрема, близько півтора гігабайт займає системний розділ, на якому розташована операційна система. У користувача взагалі відсутній доступ до цієї частини.
  • USB-накопичувач: Найбільша частина вбудованої пам'яті, в моєму випадку - близько 11.5GB. Використовується для даних більшості програм, відео, фотографій, музики і багато чого іншого;
  • Додаткова SD-карта: Часто якщо вам не вистачає пам'яті на USB-накопичувачі, ви можете вставити додаткову SD-карту і використовувати її в аналогічних цілях;
  • пам'ять програм: А ось це найцікавіший розділ, технічно розташований у вбудованій пам'яті та обмежений навіть в сучасних телефонах об'ємом в 2GB. Особливістю цього розділу є те, що додатки встановлюються виключно в цей розділ (хоч і є можливість перенести потім частина з них на SD-карту). Однак, він використовується не тільки для додатків і саме через це часто користувачі і стикаються з нестачею системної пам'яті на Android.

Примітка: в деяких моделях телефонів пам'ять додатків і USB-накопичувач об'єднані в єдине ціле, і це трохи полегшує ситуацію.

В налаштуваннях в менеджері програм у частині з них є вибір - перенести додаток на карту SD і назад. На жаль, навіть ті додатки, які дозволяють себе переносити, роблять це не повністю. Для розуміння наведу розшифровку зведення обсягу програми:

  1. додаток: Основні файли програми, що зберігаються в пам'яті додатків;
  2. Додаток в пам'яті: Основні файли програми, що зберігаються на SD карті;
  3. дані: Дані програми, що зберігаються в пам'яті додатків;
  4. Карта пам'яті SD: Дані програми, що зберігаються на SD-карті;
  5. Кеш (трохи нижче): Тимчасові дані програми, що зберігаються на USB-накопичувачі.

Команда "очистити дані" видаляє пункти 3 і 4, однак це може привести до того, що ви втратите всі налаштування програми. Видалення кешу теоретично не повинно нічого псувати, але через деякий час він відновиться назад. Кнопка перенесення на карту даних носить з пункту 1 в 3 і з 2 в 4 або назад, але переносить лише частина цих даних. Практично всі програми при натисканні кнопки "перенести в пам'ять пристрою" повністю звільнять карту SD, але деякі великі дані (наприклад, словники перекладача) можуть там залишитися.

Очищення кешу видаляє пункт 5.

До речі, зверніть увагу, що додаток може зберігати дані не тільки в зазначених тут "даних". Наприклад, Яндекс.Карти пропонують вибір папки для збереження даних, і викачані таким чином оффлайн-карти не враховуються в підрахунку того обсягу, що зазначений у властивостях програми.

Якщо на вашому android-телефоні недостатньо пам'яті, але можуть відбуватися різні неприємні явища. Ви не зможете фотографувати, не зможете встановлювати або оновлювати додатки, частина системних функцій може відрубатися. В інтернеті є безліч порад на тему того, як звільнити місце, але, в основному, копіюються з одного сайту на інший самі базові поради, а вони можуть допомогти лише частково. Крім того, багато способи вимагають root-прав на ваш телефон, але ми спробуємо обійтися без цього.

Для початку зробіть ось що. Встановіть з play.market програму disk usage. Відкрийте її і вивчіть розділи. Треба зрозуміти, де саме недостатньо пам'яті. Просто поради, припустимо, що звільняють місце на "USB-накопичувач" не допоможуть, якщо у вас не вистачає пам'яті у вбудованій пам'яті (якщо вони не об'єднані в вашої моделі телефону). Отже, в залежності від того, що закінчується, можуть допомогти або не допомогти наступні рекомендації:

  • Якщо вам так пощастило, і закінчується місце на зовнішній SD-карті, то це найпростіший випадок. Вам буде потрібно карта більшого обсягу, на яку треба буде переписати старі дані.
  • Часта проблема з місцем у вбудованій пам'яті (не встановлюються додатки). Частково допоможе стандартний рада з перенесення деяких додатків на SD-карту, однак він не рятує ситуацію повністю. Справа в тому, що якщо ви вивчите згаданим вище додатком цей розділ, то побачите частина з назвою "system data". І обсяг цього шматка зростає з часом і може зашкалювати - в моєму випадку він перевищив гігабайт. У ньому, як з'ясовується, зберігаються "дампи" - опису стану телефону в ті моменти, коли він зависає. На щастя, є можливість очистити ці дампи. Для цього наберіть на телефоні * # 9900 #, після чого у виниклому меню виберіть "Delete dumpstate / logcat".
  • Якщо ж у вас забивається внутрішній SD-розділ, то знову-таки вам може допомогти стандартний рада з видалення кешу додатків (руками або ж через спеціальні утиліти). Однак, слід вивчити його за допомогою disk usage детальніше. Є ще деякі "сміттєві директорії", які можна сміливо видаляти, але при цьому вони постійно збільшуються в розмірі. Не те, щоб вам треба було за ними постійно стежити - думаю, ви просто можете їх підчищати, коли закінчується місце. Наприклад, у мене після року роботи телефону таким чином забилося кілька гігабайт. Отже, що ж це за директорії? По-перше, DCIM / thumbnails. Якщо в самій папці DCIM ще можуть зберігатися ваші фотографії, то в DCIM / thumbnails розташовуються міні-версії цих зображень, і з часом вони тільки накопичуються. Видаляти їх не страшно, тому що необхідні система швидко пересоздаст сама. Так, видаляти можна через ту ж саму програму disk usage або через будь-який інший файловий менеджер. А по-друге, дуже розростатися може папка під назвою log (з файлами типу logcat_cp_boot_radio). Її теж можна видалити, тільки не забудьте потім створити порожню папку з такою назвою.

Ось такі прості поради можуть допомогти серйозно підчистити пам'ять вашого телефону і вирішити проблему з тим, що програми не встановлюються. Якщо ж ви знаєте будь-які ще непотрібні об'ємні папки на пам'яті вашого телефону, пишіть, і я додам цю інформацію до статті.

Рішення проблем з системною пам'яттю Android-пристроїв

Від виникнення проблем з системною пам'яттю на пристроях Android ніхто не застрахований. У моєму телефоні було встановлено не більше двадцяти додатків на 8 Gb вбудованої пам'яті, які були розширені за допомогою зовнішньої карти пам'яті. Проте мені все одно вдалося зловити помилку «не вистачає пам'яті» при установці додатків. Про те як я назавжди поборов подібні проблеми у себе в телефоні і як це зробити вам в цій статті.

Щоб вирішити проблему в корені - потрібно зрозуміти причини її виникнення, тому спочатку трохи інформації про види пам'яті в вашому смартфоні.

Які бувають типи пам'яті в пристроях Android.

Оскільки смартфони не принципово відрізняються від ПК своїм пристроєм, то і типи пам'яті в побудові цих девайсів однотипні.

Оперативна пам'ять телефону (RAM) - це вид особливо швидкої пам'яті всередині пристрою, в якій зберігаються дані додатків виконуються в даний момент. Найшвидшим, але короткочасним вирішенням проблем з переповненням оперативної пам'яті телефону є закриття активних додатків. У більшості пристроїв це робиться затискуванням хардварний кнопки «Додому» і закриттям неактуальних додатків. Для більш глибокого вирішення проблеми рекомендується встановлювати додатки типу CCleaner, там можна запобігти фоновий запуск додатків, які вам не потрібні.

Вбудована системна пам'ять - це по суті флеш-пам'ять, на якій зберігаються системні файли операційної системи Андроїд, а також призначені для користувача файли і дані додатків. Зазвичай, солідна частина цієї пам'яті закрита від користувача.

Зовнішня флеш-пам'ять (SD-карта) - більшість андроїд-пристроїв мають роз'єм для розширення постійної пам'яті телефону за допомогою додаткової картки пам'яті. Тут можуть зберігатися дані додатків, фото, відео і т.д.

пам'ять програм - цей розділ фізично знаходиться на вбудованої пам'яті, його обсяг зазвичай обмежений двома гігабайтами пам'яті. Саме сюди встановлюються додатки на ваш телефон, якщо ви виберете місце установки «пам'ять телефону», а не «SD-карта» (Настройки -> додатки -> Управління додатками -> Перемістити на SD-карту). Усередині цього розділу частіше можливі всілякі проблеми з пам'яттю вашого Android-пристрої.

Помилка: Недостатньо пам'яті в пристрої Android

Виникає така помилка при фотографуванні, установці / оновленні додатків.

Найпростішим способом вирішення проблеми є установка додатків, які сканують пам'ять телефону і очищають пам'ять, ось найпопулярніші: Clean Master Phone Boost і CCleaner

Якщо ж ми хочемо зрозуміти, де саме у нас недостача пам'яті, то можна встановити додаток DiskUsage, щоб воно влізло - затріть жирну гру на телефоні або скиньте на ПК відео / фотографії. Далі йдуть поради щодо можливих способів виходу з ситуації:

- Якщо місце закінчується на зовнішньої SD, то тут найпростішим і надійним способом буде збільшення обсягу карти, тому що на ній зберігаються ваші особисті дані (фото / відео / додатки) і тут сміття з системних додатків не буває.

- Якщо не встановлюються додатки, то спробуйте перенести частину додатків на SD-карту, як описано вище і / або проскануйте телефон додатком DiscUsage. У разі якщо розділ «system data» важить більше 1Gb, є варіант очистити дампи (файли, в яких зберігаються журнали помилок роботи телефону).

- У разі заповнення внутрішнього розділу карти пам'яті можна спробувати очистити такі папки:

Але я б рекомендував все-таки скористатися додатками Clean Master Phone Boost і CCleaner, за допомогою очищення через них набагато менше шансів зіпсувати якийсь системний файл.

There are 10 comments

улюблений хостинг

© Автор блогу Алекс Гулак | Design by Opencodez Themes