Рецоммендед, 2020

Избор Уредника

Далвик вс АРТ: Футуре Рунтиме Андроида уведен в Киткат

У Андроиду 4.4 Киткат, Гоогле је представио рун-тиме окружење АРТ, иако је АРТ експериментално, наговештава да Гоогле може у потпуности заменити свој тренутни Далвик. Ова опција је доступна у развојним опцијама Андроид-а у Киткату. Постоје многе предности и мане АРТ рун-тиме-а, и још увијек је у раду, али у будућим верзијама Андроид-а то би могло у потпуности замијенити Далвик рун-тиме.

Да видимо шта је АРТ, и како се разликује од Далвик-а и како АРТ утиче на Андроид искуство.

Шта је АРТ и Далвик

Далвик и АРТ су виртуалне машине. Виртуалне машине емулирају архитектуру рачунара или функције правог рачунарског хардвера. То значи да виртуелне машине дозвољавају апликацији да ради на било којој хардверској платформи која делује као интерфејс између њих.

Далвик је базиран на ЈИТ (Јуст ин Тиме) компилацији. ЈИТ (дакле Далвик Виртуална машина) компилира мали део кода и захтева мање меморије. Код се саставља сваки пут када покренете апликацију и додаје заостајање док се апликација покреће.

АРТ се заснива на АОТ (Ахеад оф Тиме) компилацији. Код АРТ-а, код се компајлира током инсталације на језику који зависи од система и стога не мора да се компајлира поново и поново када корисник отвори апликацију.

Зашто Гоогле размишља о АРТ као о будућности Рунтиме?

Постоји много разлога зашто Гоогле ради на АРТ-у:

1. Будући да је код прекомпајлиран једном приликом инсталације, не треба га поново компајлирати док отварате апликацију, па се заостајање смањује приликом отварања апликације.

2. Повећање брзине док користите више апликација и више задатака.

3. Штеди процесорске циклусе и тиме штеди батерију јер ЦПУ не мора поново и поново састављати апликацију,

4. Повећајте брзину РАМ-а и складиштења.

Цонс оф АРТ:

1. Инсталација апликације захтева више времена.

2. Апликација заузима много више простора него коришћење Далвик рунтиме-а.

3. Будући да је АРТ тренутно експеримент, већина апликација се руши или не ради са АРТ-ом.

4. Целокупне ЦПУ операције су боље код Далвик-а.

Зашто га Гоогле раније није представио?

Када је Гоогле представио први Андроид паметни телефон 2008. године, хардверска, меморијска и меморијска технологија за паметне телефоне није била толико напредна као што је данас. Складиштење и меморија су били мањи, процесор паметних телефона није био толико моћан као данас са процесорима са више језгара. На АРТ-у сама апликација захтева много више простора него на Далвик-у, тако да је Гоогле одбацио идеју АРТ-а.

Каква је будућност АРТ-а?

Гоогле је увео опцију за укључивање АРТ-а са Андроид Киткат-ом, пројекат је сада експерименталан, али предности АРТ-а јасно показују да ће будуће Андроид верзије доћи са АРТ рунтимеом када постане стабилан и програмери почну да га подржавају.

ВИДИ ТАКОЂЕР: Шта је ГЛОНАСС и како се разликује од ГПС-а

Надам се да сте уживали у овом посту, подијелили га с пријатељима и остали претплаћени на тецницу за занимљиве вијести на друштвеним медијима, гадгетима и мобителима.

Слика љубазношћу: Андроид Аутхорити

Top