Aktualizace Androidu od Googlu zlepšily spouštění aplikací o 30 procent

Aktualizace Androidu od Googlu zlepšily spouštění aplikací o 30 procent

Nejnovější příspěvek na blogu Google je o vychvalování předností ART, běhového prostředí Androidu a jeho nové schopnosti aktualizovat nezávisle na operačním systému. ART je engine, který pohání Android a je zodpovědný za kompilaci Java a Kotlin do bajtkódu a jeho spuštění. Aktualizace ART umožnily Googlu zlepšit rychlost aplikací, a to i bez úplné aktualizace operačního systému. S uvedením verze ART pro Android 13 Google uvedl, že zaznamenal „reálné zlepšení spouštění aplikací až o 30 % na některých zařízeních“.

ART se oficiálně stal modulární součástí OS ( modul APEX ) v Androidu 12, což umožňuje jeho aktualizaci prostřednictvím Obchodu Play namísto aktualizace systému. Se současnými čísly distribuce Androidu to znamená asi 31 procent uživatelů (nebo 600 milionů uživatelů) pravidelně získávejte lepší a rychlejší aplikační engine. Zatímco mnoho komponent bylo pomalu přesunuto do modulu APEX, Google řekl, že ART je ten největší, s „řádově větším počtem API než kterýkoli jiný modul APEX.“ Google začal verzovat ART, jako by to byl velký softwarový projekt, a s Androidem 14 přijde „ART 14.“ Nejnovější verze běhového prostředí však nebude omezena na Android 14 – ona a většina jejích vylepšení se rozšíří také na starší operační systémy, takže je možné spustit ART 14 na vašich zanedbávaných Telefon Android 12.

ART 13 přinesl velké vylepšení doby spouštění aplikací.

Pokud jde o ART 13, Google poskytl výše uvedený graf, který ukazuje, kdy byla nová aktualizace uvedena na trh a jaký vliv měla na průměrnou dobu spuštění aplikace. Google podrobně popsal některé změny ART 13 s vydáním Androidu 13 a uvedl , že „ART [13] umožňuje mnohem rychlejší přepínání na nativní kód a z něj, přičemž volání JNI jsou nyní až 2,5x rychlejší.“ ART „také provádí více bajtů ověřování kódu při instalaci, čímž se vyhnete nákladům na ověřování za běhu a zrychlíte spouštění aplikací,“ uvedl Google. Výsledkem je u některých zařízení 30procentní prodloužení doby spuštění.

Google uvedl, že aktualizace ART 14 přeskočí Android z OpenJDK 11 na OpenJDK 17 „spolu s novými optimalizacemi kompilátoru a běhového prostředí, které zlepšují výkon a zároveň zmenšují velikost kódu.“ Měla by vyjít na Android 14 někdy příští měsíc a zahájit proces zavádění Obchodu Play. .


Warning: Undefined variable $html_req in /var/www/vhosts/4pmtech.com/httpdocs/wp-content/themes/fourpmtech/comments.php on line 79

Warning: Undefined variable $html5 in /var/www/vhosts/4pmtech.com/httpdocs/wp-content/themes/fourpmtech/comments.php on line 82

Warning: Undefined variable $html_req in /var/www/vhosts/4pmtech.com/httpdocs/wp-content/themes/fourpmtech/comments.php on line 82

Warning: Undefined variable $consent in /var/www/vhosts/4pmtech.com/httpdocs/wp-content/themes/fourpmtech/comments.php on line 86

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *


Warning: Undefined array key "url" in /var/www/vhosts/4pmtech.com/httpdocs/wp-content/themes/fourpmtech/inc/template-functions.php on line 315