Mainos

Voiko Android 4.4.2 KitKat -aikataulun vaihtaminen purkaa ylimääräistä suorituskykyä puhelimesta vai jätetäänkö ART parasta yksin, kunnes Google päättää ottaa sen käyttöön Dalvikin toimivana korvikkeena?

Mikä on Android Runtime?

Android-laitteet toimitetaan ajoaikolla, nimeltään Dalvik. Sovelluksesi tarvitsevat Dalvikin toimiakseen. Android Runtime tai ART tarjoaa nopeamman vaihtoehdon; Dalvik on optimoitu toimimaan vanhemmilla laitteilla, joissa on rajoitettu prosessori ja muisti, jota ei vaadita nykyaikaisilta Android-laitteilta.

Dalvikin avulla sovellukset käännetään Just-In-Time (JIT) -kääntäjällä ilmaisten järjestelmäresurssien avulla. ART eroaa kääntämällä sovellukset asennusvaiheessa AOT-kääntämisen avulla.

Android-laitteen käyttöajan vaihtaminen on mahdollista vain Android 4.4 KitKatissa (eli Android 4.4.1 ja 4.4.2), mutta kytkin on helppo saavuttaa. Tarkoituksena on, että sovellustesi ja pelisi pitäisi käynnistyä nopeammin - ei paha asia!

Vaihtaminen Dalvik Runtime: stä ART: hen

instagram viewer

Jos haluat vaihtaa Android 4.4.2 KitKat -laitteen käyttöajan Dalvikista ART: hen, sinun on löydettävä laitteesi Kehittäjäasetukset-valikko.

MUO-android-Dalvik-vs-art-dev

Tämä on piilotettu, mutta paljastuu helposti. Avata Asetukset> Tietoja puhelimesta ja etsi rakennusnumero - napauta tätä 7 kertaa. Näet ponnahdusikkunan, joka ilmoittaa sinulle, että kehittäjäksi tarvitaan lisää napautuksia, mutta voit sivuuttaa tämän, kunnes olet valmis.

MUO-android-Dalvik-vs-art-dev-optiot

hana Takaisin että asetukset -valikko ja avaa uusi Kehittäjävaihtoehdot valikko.

Ennen kuin jatkat käyttöajan muuttamista, harkitse varmuuskopion tekemistä laitteestasi Mikä on Nandroid-varmuuskopio ja kuinka tarkalleen se toimii?Tarvitset varmuuskopion valmiina. Lue lisää jos tulokset eivät ole suotuisia (tosin tämä ei ole pakollista).

Täältä löydät Valitse Runtime> Käytä ART. hana kunnossa vahvistaaksesi ja odota, kun puhelin käynnistetään uudelleen ja tarvittavat muutokset tehdään.

Viesti “Android päivitetään…” tulee näkyviin, kun sovellukset on optimoitu ART: tä varten. Kun Android käynnistyy, olet valmis hyödyntämään parannettua sovelluksen suorituskykyä… teoriassa.

Syitä taiteen vaihtoon

Vaikka ART on käyttökelpoinen, sitä ei tällä hetkellä ole oletusarvoisesti käytössä, koska se on edelleen testausvaiheessa. Sitä voidaan pitää hyödyllisenä pääsiäismunana Android-kehittäjiltä, ​​joka näyttää suorituskyvyn nousun, jota voidaan odottaa tulevissa julkaisuissa.

MUO-android-Dalvik-vs-art-valinta

Vaihdetaanko taidetta tai ei, on täysin sinun valintasi. Suorituksenaikaa ei ole vielä optimoitu, ja vaikka arviot väittävät, että sovelluksen käynnistysaika voidaan puolittaa, on olemassa haittapuolia. AOT-asennuksen yhteydessä asennetut sovellukset vievät enemmän tallennustilaa, ja parantunut sovellusten käynnistysnopeus vähentää lisääntynyttä asennusaikaa.

Toinen ART: n haittapuoli tässä vaiheessa on tuki tietyille sovelluksille. Vaikka monet korkean profiilin sovellukset on päivitetty tukemaan ART: tä, ei ole takuuta, että luottamasi sovellukset toimivat Android-käyttöajan kanssa. Tämä ei myöskään ole välttämättä lyhytaikainen ongelma - kehittäjiä ei vaadita päivittämään vanhempia sovelluksia tässä vaiheessa.

Huomaa lopuksi, että ART: ään vaihtaminen on parasta suorittaa stock ROM -levyllä. Useimmat mukautetut ROM-levyt Kuinka löytää ja asentaa mukautettu ROM Android-laitteellesiAndroid on erittäin muokattavissa, mutta jotta voit hyödyntää sitä täysimääräisesti, sinun täytyy salata mukautettu ROM. Näin voit tehdä sen. Lue lisää älä tarjoa tukea siirtymiseen Android-käyttöaikaan.

Benchmarking: ART Vs Dalvik

Suoritin joitain vertailuanalyysejä arvioidaksesi, aikoiko Android-ajonaika todella muuttaa sovellusten nopeutta. Valitettavasti havaitsin, että kaikki parannukset ovat vähäpätöisiä.

AnTuTu-vertailuindeksin alla:

  • Dalvik-pistemäärä: 16719
  • ART-pisteet: 17431

Tulos: ART on 0,95% nopeampi.

MUO-android-Dalvik-vs-art-benchmark

3D Benchmarkin (Ice Storm) käyttäminen

  • Dalvik-pistemäärä: 5638
  • ART-pisteet: 5616 (ei ääntä)

Tulos: Dalvik on 1% nopeampi.

Lopuksi vertailin Vellamon (metalli) kanssa

  • Dalvik-pistemäärä: 539
  • ART-pisteet: 540

Tulos: ART on 1% nopeampi.

Vedin myös kolmen sovelluksen, Chromen, Comics of Comixology ja Doctor Who: Legacy -sovelluksia, ja löysin nopeuseron tuskin havaittavissa.

Niiden sovellusten tunnistaminen, jotka eivät toimi taiteessa

Kuten yllä todettiin, on hyvä osa sovelluksista, jotka eivät toimi ART: ssä. Tämä voi olla ongelma, varsinkin jos olet huomannut joitain suorituskyvyn parannuksia.

Onneksi on olemassa useita verkkosivustoja, jotka jakavat tietoa ART: ssä toimivista sovelluksista, tukeutuen joukkotietoihin.

Ehkä paras luettelo on www.androidruntime.com/list, etsittävä tietokanta, jonka tarkoituksena on auttaa sinua löytämään, mitkä sovellukset ovat ART-yhteensopivia.

MUO-android-Dalvik-vs-art-kumoa

Jos ART ei toimi sinulle, vaihtaminen on mahdollista palaamalla kohtaan Valitse Suoritusaika vaihtoehto, jossa sinun pitäisi valita Käytä Dalvikia.

ART: Ei aivan valmis muuttamaan eroa

Android-käyttöaika näyttää varmasti siltä, ​​että sillä on merkitystä, vaikka tässä vaiheessa on vaikea sanoa.

MUO-android-Dalvik-vs-art-meh2

Kuten edellä on todettu, ART: tä kuitenkin edelleen optimoidaan, joten ennen kuin se otetaan käyttöön täysin toimivana Android-komponentti, meitä ei pidä lannistaa, jos nopeuden lisääntyminen ei ole niin paljon kuin toivotaan.

Viimeinen huomautus. Jos käytät ART: ta ja huomaat, että haluamasi sovellus ei toimi, ei ole hyvä idea jättää Play Kauppaan huonoa palautetta, jonka jotkut turhautuneet ART-vaihtajat ovat tehneet. Tästä ei selvästikään ole apua kehittäjille tai muille käyttäjille, jotka saattavat olla hämmentyneitä tai edes lannistettu käyttämästä sovellusta, joka muuten toimisi heidän puhelimessaan täydellisesti Dalvikin käyttöajan kanssa.

Aiotko kokeilla Android-ajonaikaa, vai haluatko odottaa, kunnes se on laajalti saatavissa? Kerro meille ajatuksesi kommentteissa.

Esitelty kuvan luotto: Placeit.net
Kuvahyvitys: Pettynyt puhelut Shutterstockin kautta

Christian Cawley on varatoimittaja turvallisuuteen, Linuxiin, itsehoitoon, ohjelmointiin ja teknisiin selityksiin. Hän tuottaa myös The Really Useful Podcastin ja hänellä on laaja kokemus työpöydän ja ohjelmistojen tuesta. Linux Format -lehden avustaja Christian on Vadelma Pi-tinkerer, Lego-rakastaja ja retro-fani.