Приложенията могат да работят по-бързо и да консумират по-малко батерия на Android KitKat
Изглежда очакваната нова версия на операционната система Android, известна с прякора KitKat , все още има много неща за разкриване. И това е, че Google ще го използва като тестово поле за това, което е едно от по-интересни проекти с повече предимства за потребителя на смартфони и таблети с Android в полето на приложенияТова е ART проект, функция, способна да мрежанаполовина времето в този, който стартира приложение и това ще освободи ресурси и следователно ще зачита батериятана терминалите към в по-голяма степен.
Проектът ART (Android Runtime) се стреми да модифицира важна част от операционната система Android За да не навлизаме в технически подробности, ще е достатъчно да кажем, че това е нов начин, по който терминалът Android ще трябва да интерпретира приложенията и съдържанието, които са инсталирани на него. Досега тази операционна система има един вид интерпретатор, който разбира и обработва информацията, която едно приложение доставя на терминал. Този интерпретатор би изразходвал голямо количество ресурси на устройството, като използване на процесора и, следователно, на батериятаТой обаче позволява една и съща информация от приложение да бъде адаптирана и разбрана от различни терминали, въпреки че всеки има свои собствени физически характеристики (памет, процесор, архитектура”¦). С други думи, система, която ви позволява лесно да създавате съвместими терминали и приложения Нещо, което ще се промени с проекта ART
Така че това, което този експеримент предлага, е премахване на споменатия интерпретатор, което прави работата по адаптиране на приложението да се извършва по време на su терминална инсталация Това би убило процес, който, макар и полезен, не е толкова ефективен, колкото ART Функционална промяна към операционната система Android, която има своите добри и лоши страни. Въпреки че изглежда, че в този случай добрите момчета печелят.
По този начин, използвайки ART и въпреки че все още няма окончателни тестове поради все още експерименталния характер на проекта, един биха моглинамалят наполовина времето за стартиране на приложение И това е, че те ще работят като напълно инсталирани инструменти в терминала, сякаш са native Което означава, че тяхната операция също ще бъде по-бърза, с по-бърз и по-чувствителен отговор и консумацията на батерия и логически ресурси на терминала много по-ниска. Въпреки че всичко зависи от приложението и терминала.
Отрицателната страна на използването на тази нова система е, че всяко приложение ще изисква по-дълго време за инсталиране, извършване на процеса на адаптиране към терминала веднага след изтеглянето му. Това изискване е придружено от необходимостта от повече по-голямо място за съхранение за инсталиране на тези приложения, чиито данни биха заели повече от текущите приложения.Това обаче не би било повече от 10 или 20 процента Разбира се, изчакването малко по-дълго за инсталиране на приложение не е особен проблем. Ключът е да направите всичко наведнъж с куп от тях, като промените на ART
В момента това е проект с експериментален клас, който потребителите на Android KitKat може да тества. Просто променете Runtime от менюто Опции за разработчици в менюто Настройки Разбира се, все още има проблеми със съвместимостта, така че не се препоръчва да го използвате, ако нямате необходимите познания