АРТ или Далвик на Android - што е тоа, што е подобро, како да овозможите

Pin
Send
Share
Send

02/25/2014 мобилни уреди

Гугл воведе нова траење на апликацијата како дел од ажурирањето на Android 4.4 KitKat. Сега, покрај виртуелната машина Далвик, модерните уреди со процесори Snapdragon имаат можност да ја изберат аРТ околината. (Ако стигнавте до овој напис за да научите како да ја активирате АРТ на Андроид, движете се до крајот, овие информации се дадени таму).

Кое е траењето на апликацијата и од каде е поврзано виртуелната машина? Во Андроид, за да извршите апликации што ги преземате како APK-датотеки (и кои не се составува код), се користи виртуелната машина Далвик (по дифолт, во овој момент на време) и задачите за компилација паѓаат на неа.

Во виртуелната машина Далвик, пристапот Само-во-време (JIT) се користи за составување апликации, што подразбира составување директно при стартување или за време на одредени активности на корисникот. Ова може да доведе до долго време на чекање при започнување на апликацијата, „сопирачки“, поинтензивна употреба на RAM меморијата.

Главната разлика помеѓу околината на АРТ

ART (Android RunTime) е нова, но експериментална виртуелна машина, претставена во Android 4.4 и може да ја активирате само во опциите на развивачот (тоа ќе биде прикажано подолу како да го направите ова).

Главната разлика помеѓу АРТ и Далвик е пристапот AOT (Ahead-Of-Time) при извршување апликации, што во општо значење значи пред-компилација на инсталирани апликации: така, почетната инсталација на апликацијата ќе трае подолго, тие ќе заземат повеќе простор во складирањето на уредот со Android меѓутоа, нивното последователно лансирање ќе се случи побрзо (веќе е составено), а помала употреба на процесорот и RAM меморијата како резултат на потребата од надомест, во теорија може да доведе до помала потрошувачка енергија.

Всушност, и што е подобро, АРТ или Далвик?

Веќе има многу различни споредби во работењето на уредите со Android во две средини на Интернет, а резултатите варираат. Еден од најамбициозните и детални такви тестови е достапен на androidpolice.com (англиски):

  • настап во АРТ и Далвик,
  • траење на батеријата, потрошувачка на енергија во АРТ и Далвик

Сумирајќи ги резултатите, може да се каже дека очигледните предности во овој момент на време (мора да се земе предвид дека работата на АРТ продолжува, ова опкружување е само во експериментална фаза) АРТ нема: во некои тестови, работата со користење на овој медиум покажува подобри резултати (особено што се однесува до перформансите, но не во сите нејзини аспекти), а во некои други специјални предности е незабележливо или е пред Далвик. На пример, ако зборуваме за траење на батеријата, тогаш спротивно на очекувањата, Далвик покажува скоро еднакви резултати со АРТ.

Општ заклучок на повеќето тестови е дека постои очигледна разлика кога се работи со АРТ и со Далвик. Сепак, новото опкружување и пристапот што се користи во него изгледа ветувачки, а можеби и во Android 4.5 или Android 5, таквата разлика ќе биде очигледна. (Покрај тоа, Google може да ја направи АРТ стандардната околина).

Уште неколку точки треба да размислат дали одлучите да ја овозможите околината АРТ наместо тоа Далвик - некои апликации може да не работат правилно (на пример, може да не функционираат воопшто) Whatsapp и Титаниум Резервна копија) и целосен рестартирање Андроид може да трае 10-20 минути: тоа е, ако се вклучивте АРТ и откако ќе го рестартирате телефонот или таблетот, се замрзнува, почекајте.

Како да ја активирате АРТ на Android

За да ја овозможите ART околината, мора да имате телефон со Android или таблет со верзија OS 4.4.x и процесор Snapdragon, на пример, Nexus 5 или Nexus 7 2013.

Прво, треба да овозможите режим на развивач на Android. За да го направите ова, одете до поставките на уредот, одете до ставката „За телефонот“ (За таблетот) и допрете го полето „Изградба на број“ неколку пати сè додека не видите порака дека сте станале развивач.

После тоа, ставката „За развивачи“ ќе се појави во поставките, и таму - „Изберете околина“, каде што треба да ја инсталирате АРТ наместо Далвик, доколку имате таква желба.

И одеднаш ќе биде интересно:

  • Инсталирањето на апликации е блокирано на Android - што треба да направам?
  • Флеш за повици со Android
  • XePlayer - друг емулатор за Android
  • Ние го користиме Андроид како втор монитор за лаптоп или компјутер
  • Linux на DeX - работи на Ubuntu на Android

Pin
Send
Share
Send