Straipsnis

„Android“ nuo A iki Z: kas yra JIT?

protection click fraud
JIT

Kas yra JIT? JIT reiškia „Tiesiog laiku“, ir mes jį naudojame apibūdindami Dalvikas JIT kompiliatorius, kuris buvo pridėtas prie „Android“ su 2.2 leidimu. Ji baitekodą surenka į vietinį kompiuterio kodą vykdymo metu. Iš esmės jis paima programos kodą, analizuoja jį ir paverčia jį greičiau veikiančiu dalyku. Visa tai daro, kol programa veikia, ir iš čia yra „just in time“ žyma. JIT kompiliatorius, sukurtas „Android“, taip pat gali tai padaryti su labai trumpu „apšilimo“ laiku, o tai reiškia, kad kodo analizavimas užtrunka neilgai, kol jis pradeda veikti. Ji saugo informaciją telefono atmintyje esančioje talpykloje, o tai reiškia, kad tai nėra idealus sprendimas įrenginiams, kuriuose yra mažai atminties. Jis buvo optimizuotas, kad jo plotas būtų nedidelis - apie 100 K vienam procesui -, tačiau net ir to pakanka, kad paveiktų senesnių modelių, tokių kaip „G1“ ar „HTC Magic“, našumą. Štai kodėl dauguma telefonų, pasirodžiusių prieš „Nexus One“ niekada negavote oficialios „Google“ versijos - aparatūros apribojimai.

„Verizon“ siūlo „Pixel 4a“ tik už 10 USD per mėnesį naujose „Unlimited“ linijose

Girdite tokius terminus kaip „veikia greičiau“ arba 4–5 kartus padidina našumą bet kada kalbėsite apie „Android“ JIT kompiliatorių. JIT kompiliatorius paprasčiausiai taupo procesoriaus ciklus - kiekvienam laikrodžio ciklui galima padaryti daugiau darbo. Tai reiškia, kad programos, kurias sustabdė procesoriaus našumas, pagreitėja, o „riboto greičio“ programos (veikia kol jie bus baigti neapmokestinant procesoriaus maksimaliai) greičiau baigsis ir sunaudos mažiau akumuliatoriaus tai. Ne visose programose pastebimas reikšmingas greičio padidėjimas, o daugumoje programų, parašytų naudojant NDK arba gimtuoju kodu, padidėjimo apskritai nebus, nes jos nenaudoja „Dalvik“ virtualiosios mašinos.

Jei visa tai jums atrodo graikiškai, tai gerai. Galutiniam vartotojui (tai jūs ir aš) turėtume pamatyti tik geresnį daugelio mūsų programų našumą. Mes tai tikrai matėme kada Froyo buvo išleista „Nexus One“, ir viskas tiesiog pagerėjo su kiekvienu leidimu. Labiau techniškai linkusiems peržiūrėkite vaizdo įrašą iš „Android“ inžinierių Benas Chengas ir Billas Buzbee per „Google I / O 2010“, kur buvo pristatytas JIT kompiliatorius.

Anksčiau „Android“ nuo A iki Z: kas yra IPS ekranas?; Daugiau rasite „ „Android“ žodynas

Daugiau iš „Android“ žodyno

[block: views: article_lister_bespoke-block_13]

Tai geriausios belaidės ausinės, kurias galite įsigyti už kiekvieną kainą!
Atėjo laikas nutraukti laidą!

Tai geriausios belaidės ausinės, kurias galite įsigyti už kiekvieną kainą!

Geriausios belaidės ausinės yra patogios, puikiai skamba, nekainuoja per daug ir lengvai telpa kišenėje.

Viskas, ką reikia žinoti apie PS5: išleidimo data, kaina ir dar daugiau
Kita karta

Viskas, ką reikia žinoti apie PS5: išleidimo data, kaina ir dar daugiau.

„Sony“ oficialiai patvirtino, kad dirba su „PlayStation 5“. Čia yra viskas, ką iki šiol apie tai žinome.

„Nokia“ išleidžia du naujus biudžetinius „Android One“ telefonus, kurių kaina mažesnė nei 200 USD
Naujos „Nokios“

„Nokia“ išleidžia du naujus biudžetinius „Android One“ telefonus, kurių kaina mažesnė nei 200 USD.

„Nokia 2.4“ ir „Nokia 3.4“ yra naujausi „HMD Global“ biudžetinių išmaniųjų telefonų asortimento papildymai. Kadangi jie abu yra „Android One“ įrenginiai, garantuojama, kad jie gaus du pagrindinius OS atnaujinimus ir įprastus saugos atnaujinimus iki trejų metų.

Geriausi nešiojamieji momentinių nuotraukų spausdintuvai, skirti „Android“ įrenginiams
Spausdinkite keliaudami!

Geriausi nešiojamieji momentinių nuotraukų spausdintuvai, skirti „Android“ įrenginiams.

Jūs esate kelyje ir prisimenate savo mobilųjį telefoną. Nors skaitmeninis yra puikus, kodėl gi nepabandžius šių prisiminimų padaryti šiek tiek pastovesnių su apčiuopiama nuotrauka?

instagram story viewer