Google intenzivně pracuje na tom, aby telefony s Androidem zrychlily. Co vymyslel?

Android dostává technologii AutoFDO. Google slibuje rychlejší aplikace i efektivnější výkon systému.
Android zařadí vyšší rychlostní stupeň
Google už řadu let vyvíjí operační systém Android, který pohání většinu dnešních smartphonů. Vývojáři neustále pracují na nových funkcích a optimalizacích, jejichž cílem je zajistit co nejrychlejší, nejplynulejší a zároveň úsporný chod systému.
Právě v oblasti výkonu nyní Google udělal výrazný krok vpřed. Společnost představila nový optimalizační postup, který má pomoci zrychlit fungování jádra Androidu a zlepšit celkovou efektivitu systému.
Jádro Androidu funguje jako most mezi hardwarem a softwarem. Kdykoliv chce aplikace provést nějakou operaci, musí komunikovat právě přes něj. Tento proces ale může zabírat čas, což by nová optimalizace měla výrazně zlepšit.

Výrazně rychlejší procesy
Vývojáři Googlu zjistili, že jádro systému může při běžném provozu spotřebovávat až 40 % výkonu procesoru. Tento problém má řešit nová metoda AutoFDO (Automatic Feedback-Directed Optimization), která pomáhá systém lépe optimalizovat.
Programy se dnes píší v různých programovacích jazycích a telefon je následně převádí do strojového kódu. Ten pak prochází kompilací, během které se procesor snaží instrukce uspořádat tak, aby aplikace běžela co nejrychleji a nejefektivněji.
AutoFDO tento proces výrazně vylepšuje. Google analyzoval stovku nejpoužívanějších aplikací pro Android a zjistil, které instrukce jsou nejdůležitější. Systém tak dostane jakýsi „tahák“ a bude přesně vědět, které procesy upřednostnit.
AutoFDO dostane Android 16 i 15
Podle Googlu dokáže metoda AutoFDO zrychlit načítání aplikací, zlepšit stabilitu výkonu a urychlit přepínání mezi jednotlivými aplikacemi. Tyto optimalizace mohou navíc přinést i lepší výdrž baterie. Funkce je již součástí Androidu 16 a Androidu 15.
V současnosti je AutoFDO implementováno především v části systému, která se stará o běh aplikací. Do budoucna ale Google plánuje tuto technologii rozšířit i na další oblasti systému a řízení funkcí telefonu.
Zdroj: Android Developers
Autor článku

Tomáš se zajímá o technologie všeho druhu. Píše seriály o novinkách z Netflixu a dalších streamovacích služeb. Pracuje v elektrotechnice, ve volném čase rád cestuje a fandí fotbalu.
Tomáš se zajímá o technologie všeho druhu. Píše seriály o novinkách z Netflixu a dalších streamovacích služeb. Pracuje v elektrotechnice, ve volném čase rád cestuje a fandí fotbalu.






