КампутарыАперацыйныя сістэмы

Як вызваліць ўнутраную памяць на "Андроід" рознымі спосабамі?

Многія карыстальнікі тэлефонаў, аснашчаных аперацыйнай сістэмай Android, часта сутыкаюцца з праблемай перапаўнення памяці. Напэўна, універсальнага рэцэпту вырашэння гэтай непрыемнасці няма, хоць можна пашукаць некалькі слушных саветаў, праўда, яны не сістэматызаваны. Давайце паспрабуем разабрацца ў гэтым пытанні і высветліць, як вызваліць ўнутраную памяць на "Андроід".

Разнавіднасці запамінальных прылад

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

RAM, RandomAccessMemory або АЗП

Гэта так званая аператыўная памяць. Менавіта сюды аперацыйная сістэма і праграмнае забеспячэнне сістэмы Android запісваюць усе неабходныя дадзеныя для бесперабойнай працы прыкладання, дарэчы, даволі хутка іх падлічваюць. Трэба ўлічваць, што пры выключэнні ці перазапуску апарата аператыўная памяць хутка чысціцца, АЗП абавязкова патрабуе пастаяннага харчавання.

Ну і, адпаведна, чым больш памяць, тым больш сэрвісаў і прыкладанняў можна адначасова запусціць на прыладзе. Яшчэ аб'ём памяці вызначае, якія рэсурсаёмістыя прыкладання можна запусціць на вашым тэлефоне. Калі ўвесь аб'ём аператыўнай памяці вычарпаны, і недастаткова месцы для новага прыкладання, якое вы спрабуеце запусціць, можа ўзнікнуць памылка «Памяць тэлефона запоўненая». У прынцыпе, тэхналогіі не стаяць на месцы, і ўжо з версіі Android 2.2 і вышэй аперацыйная сістэма сама вызначае, што неабходна прыбраць з памяці, якія прыкладанні можна зачыніць для таго, каб вызваліць месца. На сённяшні дзень шматлікія флагманскія прылады маюць дастатковую памяць аб'ёмам 1 Гігабайт. Сустракаюцца нават і 2 Гігабайта. Таму пытанне аб тым, як вызваліць ўнутраную памяць на "Андроід 4.1.2" ўстае радзей, чым у дачыненні да больш ранніх версій. Калі разглядаць больш бюджэтныя прылады на Android, планшэты і смартфоны, то яны ў аснове сваёй маюць 512 Мбайт ці крыху больш 768 Мбайт (даволі-такі нестандартны памер).

На самай справе прагрэс не стаіць на месцы, усё удасканальваецца, бо нейкіх пару гадоў таму ў большасці прылад на Android аператыўная памяць была ўсяго 256 Мегабайт і інструкцыя аб тым, як вызваліць ўнутраную памяць на "Андроід 2" была цалкам запатрабаванай.

ROM, ReadOnlyMemory або ПЗУ

Яна прызначана толькі для чытання. Тое, што ў ёй захоўваецца, не змяняецца і запісваецца яшчэ на заводзе-вытворцы альбо калі пераўсталёўваць аперацыйную сістэму, пры перапрашыўцы. ПЗУ падзелена на раздзелы для выканання розных ўнутраных функцый.

Interal Storage (Interal Phone Storage)

Сам ўнутраны назапашвальнік. Менавіта тут захоўваюцца ўсе дадзеныя і дадатку, якія ўводзіць карыстальнік смартфона і планшэтнага кампутара. Унутраны назапашвальнік - гэта аналаг вінчэстара ў персанальным кампутары. Само сабой, калі мы запісваем на прыладу розныя прыкладання, памяць памяншаецца, і павялічыць яе не складана - проста выдаліць непатрэбнае. Даведацца, які аб'ём убудаванага назапашвальніка і наяўнасць вольнага месца можна, убачыўшы іх у наладах апарата. Такім чынам, часцяком адказам на пытанне аб тым, як вызваліць ўнутраную памяць "Андроіда", служыць ачышчэнне ўнутранага назапашвальніка.

Карта памяці microSD / microSDHC або ExternalStorage

Гэта так званая здымная памяць. Аб'ём карты памяці залежыць ад вамі абранай карты, трэба, праўда, улічваць, ці ёсць у вашым прыладзе неабходны спот, і ці падтрымлівае яе девайс. ExternalStorage можна параўнаць з вонкавым цвёрдым дыскам для персанальнага кампутара. А аб'ём вольнага месца і занятага таксама можна ўбачыць у наладах вашага гаджэта. На такі карце добра захоўваць мультымедыйныя дадзеныя: музыку, фільмы фатаграфіі, карцінкі. Дарэчы, ужо з Android 2.2 і вышэй можна пераносіць усе прыкладання, устаноўленыя карыстальнікам на карту памяці, гэта значна эканоміць месца на ўнутраным назапашвальніку. Калі вы вырашылі замяніць карту памяці, то не забудзьцеся спачатку яе адмацаваць, а ўжо потым здабывайце.

Смартфоны "Андроід": як вызваліць ўнутраную памяць?

Многія карыстальнікі, пасля таго як больш-менш прывыклі да свайго гаджэту, пачынаюць усталёўваць, забяспечваць сваё прылада рознымі прыкладаннямі, скрыптамі, усяляк мадыфікаваць праграмы. І калі-небудзь усё ж такі паўстане паведамленне «Памяць тэлефона запоўненая», асабліва калі мадэль не самая дарагая, і ўнутранай памяці ў ёй не так шмат. Збольшага праблема ляжыць у аператыўнай памяці. Яе пачысціць вельмі проста - праз налады прылады або спампаваць дадатковую ўтыліту. Такім чынам, калі ўнутраная памяць гаджэта перапаўняецца, то абавязкова з'явіцца паведамленне аб тым, што памяці не хапае. У прынцыпе, можна ўвесь час чысціць ўнутраны назапашвальнік, выдаляць прыкладання, якімі ўжо не карыстаешся, але прыйдзе час, калі гэта паведамленне стане з'яўляцца ўсё часцей і часцей. Даволі-такі шмат месца займаюць розныя абнаўлення, якія прыходзяць для GooglePlay. Дарэчы, можна перанесці частку праграм на карту памяці пры дапамозе спецыяльнай праграмы Link2SD. Доступ да InternalStorage атрымліваюць, маючы Root-права. Гэтыя дзеянні таксама нядрэнна чысцяць памяць. Трэба яшчэ чысціць так званыя часовыя файлы, яны маюць пашырэнне .rm, захоўваюцца ў тэчцы datalocalmp і пастаянна назапашваюцца. Для гэтага дзеяння таксама трэба мець Root-доступ і звярнуцца да дапамогі RootExplorer, плюс у гэтай жа тэчцы часта назапашваюцца файлы з пашырэннем log і ўтрымліваюць у сваім імі error- гэта памылкі прыкладанняў, яны таксама займаюць шмат месца. Усе гэтыя непатрэбныя файлы трэба абавязкова выдаляць.

Якія меры лепш зрабіць?

Але гэта ўсё часовая чыстка прылады. Які ж больш грунтоўны спосаб, як вызваліць ўнутраную памяць на "Андроід"? Пры ўсталёўцы на планшэтны кампутар ці смартфон з Android-девайсом кожная праграма стварае файл з пашырэннем .dex ў дырэкторыі datadalvik-cache. Праўда, бывае, што на некаторых сістэмных прыкладаннях такіх файлаў няма.

Можа здацца дзіўным, што гэтая праграма не займае месца. Аднак прычына ў тым, што разам з дадзенымі файламі ў памяці тэлефона прысутнічаюць аднайменныя файлы, але з пашырэннем .odex. У прынцыпе, такія файлы можна ствараць, тады не патрабуецца пакідаць файлы .dex. Для гэтага можна ўсталяваць дадатковае прыкладанне, да прыкладу, LuckyPatcher.

Цяпер прыступім непасрэдна да выканання крокаў, якія дапамагаюць адказаць на пытанне аб тым, як вызваліць ўнутраную памяць на "Андроід 2.3.6" і ў больш новых версіях.

Глядзім, колькі месца займае дадатак - меню «Уласцівасці».

Да прыкладу, гэта 1.68 Мегабайт, і, адпаведна, dex-файл займае такі ж аб'ём памяці, і столькі ж будзе "важыць" odex-файл, які мы стварылі. Зараз трэба запусціць прыкладанне LuckyPatcher, абраць з спісу патрэбнае прыкладанне. Зацісканы (трымаем, а не проста клікаем). Выходзіць кантэкстнае меню. Трэба абраць першы ці другі пункт. Праграма сама створыць неабходныя для нас odex-файлы. Потым выдаляем dex з папкі datadalvik-cache. Цяпер прыкладанне выдатна працуе і займае 0 Мбайт. Так можна вызваліць памяць для ўсіх сістэмных прыкладанняў. Такім чынам выконваецца інструкцыя, як вызваліць ўнутраную памяць на "Андроід 4.0" і іншых дыстрыбутывах.

Для ачысткі карыстацкіх прыкладанняў падыходзіць некалькі іншы спосаб. Выбралі прыкладанне, зайшлі ў яго тэчку на карце памяці, бачым вольнае месца гэтага прыкладання. Да прыкладу, вольнай прасторы засталося 1,56 Мбайт, а dex-файл займае 1,68 Мбайт. Можна, у прынцыпе, перамясціць патрэбнае прыкладанне ў сістэмную дырэкторыю і зрабіць тое ж, пра што гаварылася вышэй, ці проста выбраць іншае прыкладанне, а гэта пакінуць так як ёсць. Дарэчы, калі ўсё-ткі перамясціць дадзенае прыкладанне ў карыстацкую памяць і стварыць odex-файл, а затым выдаліць dex-файл, то прыкладанне будзе выдатна працаваць. А вось калі яго перанесці на флэш-носьбіт, то odex-файл выдаліцца, і праграма працаваць не будзе, тады давядзецца альбо ўсталёўваць яе нанова, альбо зрабіць поўную зачыстку dalvik-cache. Улічыце, што наогул-то не кожная праграма будзе працаваць без dex-файлаў. Гэта ўласціва для гульняў або прыкладанняў з dex да 1,5 Мегабайт. Такі спосаб падыдзе толькі тым прыкладанням, у якіх dex-файлы менш, чым маецца вольнага месца ў памяці. Як можна пераканацца, крокі, якія дапамагаюць адказаць на пытанне аб тым, як вызваліць ўнутраную памяць на "Адроиде", ня ўяўляюць асаблівай складанасці.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 be.delachieve.com. Theme powered by WordPress.