Raksts

Android no A līdz Z: kas ir JIT?

protection click fraud
JIT

Kas ir JIT? JIT nozīmē "Just In Time", un mēs to izmantojam, lai aprakstītu Dalviks JIT kompilators, kas tika pievienots Android ar 2.2 laidienu. Tas izpildes laikā apkopo baitkodu vietējā mašīnkodā. Būtībā tas paņem lietotnes kodu, analizē to un pārvērš to par tādu, kas darbojas ātrāk. Tas viss tiek darīts, kamēr darbojas lietojumprogramma, un tieši no tā nāk tags "tieši laikā". Arī Android ierīcēm paredzētais JIT kompilators to var izdarīt ar ļoti īsu "iesildīšanās" laiku, kas nozīmē, ka koda analīze nav jāgaida ļoti ilgi, pirms tas sāk darboties. Tas saglabā informāciju tālruņa RAM kešatmiņā, kas nozīmē, ka tas nav ideāls risinājums ierīcēm ar mazu atmiņu. Tas ir optimizēts, lai tam būtu mazs nospiedums - apmēram 100 K vienā procesā -, taču pat tas ir pietiekami, lai ietekmētu vecāku modeļu, piemēram, G1 vai HTC Magic, veiktspēju. Tāpēc lielākā daļa tālruņu, kas nonāca pirms Nexus One nekad neesat saņēmis oficiālu Google versiju - aparatūras ierobežojumi.

Verizon piedāvā Pixel 4a tikai par $ 10 / mo jaunās Neierobežotās līnijās

Jūs dzirdat tādus terminus kā "darbojas ātrāk" vai 4 līdz 5 reizes palielina veiktspēju jebkurā laikā, kad runājat par Android JIT kompilatoru. JIT kompilators vienkārši ietaupa CPU ciklus - katram pulksteņa ciklam var paveikt vairāk darba. Tas nozīmē, ka lietojumprogrammas, kas tika ierobežotas ar CPU veiktspēju, kļūst ātrākas, un lietotnes, kurām ir "ierobežota likme" (darbojas līdz brīdim, kad tie ir pabeigti, neapmaksājot procesoram maksimālo nodokli), ātrāk pabeigt un mazāk izmantot akumulatoru to. Ne visās lietojumprogrammās tiek novērots ievērojams ātruma pieaugums, un lielākā daļa lietojumprogrammu, kas rakstītas ar NDK vai vietējā kodā, nemaz nepalielinās, jo tās neizmanto virtuālo mašīnu Dalvik.

Ja jums tas viss skan kā grieķu valodā, tas ir labi. Galalietotājam (tas ir jūs un es) mums vajadzētu redzēt tikai labāku sniegumu lielākajā daļā mūsu lietojumprogrammu. Mēs noteikti to redzējām, kad Froyo tika izlaists Nexus One, un ar katru laidienu viss ir kļuvis labāk. Tehniski noskaņotākiem skaties video no Android inženieriem Bens Čengs un Bils Buzbī Google I / O 2010 laikā, kad tika ieviests JIT kompilators.

Iepriekš Android A līdz Z: Kas ir IPS displejs?; Atrodiet vairāk vietnē Android vārdnīca

Vairāk no Android vārdnīcas

[block: views: article_lister_bespoke-block_13]

Šie ir labākie bezvadu ausu uzgaļi, kurus varat iegādāties par katru cenu!
Ir pienācis laiks sagriezt vadu!

Šie ir labākie bezvadu ausu uzgaļi, kurus varat iegādāties par katru cenu!

Vislabākie bezvadu austiņu korpusi ir ērti, izklausās lieliski, neizmaksā pārāk daudz un viegli ietilpst kabatā.

Viss, kas jums jāzina par PS5: izlaišanas datums, cena un vēl vairāk
Nākošā paaudze

Viss, kas jums jāzina par PS5: izlaišanas datums, cena un vēl vairāk.

Sony ir oficiāli apstiprinājis, ka strādā pie PlayStation 5. Šeit ir viss, ko mēs par to zinām līdz šim.

Nokia izlaiž divus jaunus budžeta Android One tālruņus zem 200 USD
Jaunas Nokias

Nokia izlaiž divus jaunus budžeta Android One tālruņus zem 200 USD.

Nokia 2.4 un Nokia 3.4 ir jaunākie papildinājumi HMD Global budžeta viedtālruņu klāstā. Tā kā tās abas ir Android One ierīces, tiek garantēts, ka tās saņems divus galvenos OS atjauninājumus un regulārus drošības atjauninājumus līdz trim gadiem.

Labākie portatīvie tūlītējo fotoattēlu printeri Android ierīcēm
Drukājiet, atrodoties ceļā!

Labākie portatīvie tūlītējo fotoattēlu printeri Android ierīcēm.

Jūs esat kustībā un veidojat atmiņas savā mobilajā ierīcē. Lai gan digitālais ir lielisks, kāpēc gan neizmēģināt padarīt šīs atmiņas nedaudz paliekošākas ar taustāmu fotoattēlu?

instagram story viewer