Művészet és Dalvik hogyan működik

Élvezem a szabad repülés. Szenvedélyem - keverők, mixerek, grillek és egyéb éttermi berendezések terméket. Tudom eladni, ha szükséges. Ha nem kell, tudok is.

Művészet és Dalvik hogyan működik

Belül, a legújabb változata az Android operációs rendszer volt a hely, a sok változások és fejlesztések. Legtöbbjük azonnal nyilvánvaló, még egy átlagos felhasználó a rendszer. Ez, természetesen, a telepítés, mint a standard Messager Hangouts alkalmazások átdolgozta a hívások menüpontot, majd adjuk hozzá a Emoji billentyűzet. Fűszerezett Android szurkolók biztosan érzett termelékenység képest korábbi kiadásai is. Azonban ez nem volt mentes a rejtett oldala, hogy a logika, legyen az érdeklődés csak a fejlesztők. Jelentősége azonban az egyik ilyen újítás különösen magas. Emellett hamarosan ez hatással lesz mindannyiunk számára, és ezért hallgatnak a részleteket lenne bűncselekmény.

Valószínűleg sokan legalább halványan hallotta, hogy az Android KitKat volt egy speciális rendszer. Ennek lényege a gyors indítás alkalmazások és stabilabb és sima azok végrehajtását. Talán, hogy kitaláljam a saját nem koronázta siker ebben a kérdésben. Ez nem meglepő: a „virtuális gép” és a „válogatás” lehet megijeszteni bárki szeretne, különösen, ha az információ levonni angol forrásból. Hogy oldja meg ezt a problémát, úgy döntöttünk, hogy vizsgálja meg a szíve az ügyet a saját, és azt mondta, hogy a leginkább hozzáférhető formában.

Egy kis alapfogalmak

Mielőtt megismerkedhetnek a lényege az innováció, meg kell, hogy egy ötlet néhány részletet. Ezek közül az első - a futásidejű alkalmazásokhoz. Leegyszerűsítve a hírhedt fogalom gyűjteménye utasításokat, amelyek végre működése során egy alkalmazást. Utasítás viszont tudja fordítani kódot kód, amely képes futtatni a rendszert. Ennek megfelelően, ez teljesen számítógépes nyelv előírják bizonyos futási környezetet futó alkalmazások írt nekik.

Művészet és Dalvik hogyan működik

Miért virtuális gép?

Ez a fajta a futásidejű két vitathatatlan plusz, hogy az élet könnyebb nem csak a fejlesztők, de nekünk, a felhasználóknak. Az első előnye - a védelmi rendszer. A virtuális gép úgynevezett virtuális nem véletlen: a munkáját teljesen el van szigetelve az operációs rendszer. Ennek megfelelően a hiba, vagy banális fagyasztva nem befolyásolja a teljesítményét a készüléket.

A második plus - cross-platform. A virtuális gép képes lesz futtatni az alkalmazást, akkor is, ha a számítógépen létrehozott.

Előnyök és hátrányok a Dalvik

A Dalvik, mint minden más ebben a világban, nem ideális. Az ok az időszakos görcsök interfész típusát konverziós alkalmazás kódot hardver. Ez a gép csinálja élőben, és hívják ezt a fajta összeállítás Just-In-Time. Ennek megfelelően megjósolni előfordulása hibákat gyakorlatilag lehetetlen, mert ez megtörténhet bármikor. Különösen nagy a valószínűsége ennek idején az első indítás, amikor egy része a konvertált kód nem tárolja a cache.

A probléma a lassúság az első futás egyébként nem véletlenszerű. Ez történik, mivel az a tény, hogy a rendszernek szüksége van, hogy összegyűjti a szükséges fájlokat az alkalmazás futtatásához, és töltse le az emléküket. Abban a speciális esetben szenvednek leginkább készülékek kis mennyiségű RAM, amely tele van a boot folyamat, hacsak egy alkalmazás indító, vagy legalábbis észrevehető késlelteti annak végrehajtását.

Összeállítás „útközben” sokkal a processzor terhelését, de ugyanakkor lehetővé teszi a fejlesztők számára, hogy ne vegyenek részt a kód optimalizálása az egyes processzor és egyéb alkatrészek a készülék.

Művészet és Dalvik hogyan működik

Fölötte a célja, hogy javítsa az új virtuális gép, amely sikerült kitűnjön nem a leginkább fantázianév - Android Runtime. Vagy rövidített - ART.

Előnyei és hátrányai ART

Az új virtuális gép megtalálta élete Android 4.4 KitKat, hanem annak bemutatása, hogy nem fordítanak kellő figyelmet. Ennek az az oka, hogy az ART még kísérleti fázisban van. Annak ellenére azonban, Dalvik használjuk az alapértelmezett gép, váltson az Android Runtime most már.

De ne rohanjunk megtenni. Először is meg kell, hogy megismerjék a funkciók az új verzió.

A leginkább figyelemre méltó előnye ART egy új típusú összeállítás, az úgynevezett Ahead-of-time. Az olvasók, akik ismerik az angol nyelvet, valószínűleg azonnal sejtette, hogy mi folyik itt. De az a tény, hogy a kód konverziós folyamatot hajtunk végre az új verzió elindításához egy alkalmazás - még a telepítés során. Ennek megfelelően azonnal fenyegető néhány hátránya, ami a tisztesség, érdemes megemlíteni. Ez egyrészt egy hosszabb telepítési folyamat, másrészt nagyobb a térfogata a végső alkalmazás mérete. A másik hátrány az eredménye éretlenség ART: Virtual Machine jelenleg is dolgozik nem minden alkalmazásnál.

Művészet és Dalvik hogyan működik

Azonban az érdem szerinti listát sokkal fontosabb. Ez például egy zavartalan működését felületet és gyorsabb betöltését alkalmazásokat. Továbbá, mivel a fordítási folyamatot végzik csak egyszer, akkor nem fogja betölteni a processzor, hogy a jövőben fog okozni a készülék továbbfejlesztett autonómiáját.

Váltás a virtuális gép ART Fejlesztő menü a tulajdonosok eszközökön futó Android 4.4 a Snapdragon processzor.

A technológia fejlesztése nagy lehetőségek rejlenek. A térkép érdemes leleplezése a mítosz a lassúság és instabilitása Android, amely nem csak kérjük a tulajdonosok a berendezések ellenőrzése alatt álló, hanem hogy megszüntesse a legsúlyosabb érv a vita részeként támogatói iOS.

Abban a pillanatban, a Google képviselői nem számolt be az időzítés a záró végrehajtási és cserélje Dalvik az ART. Remélhetőleg ez fog történni hamarosan.

ART és Dalvik: Hogyan működik Gregory Pasechnik

Kapcsolódó cikkek