Според официјалните информации објавени на блогот за Android програмери, кои ги пренесува и Android Authority, Google воведува значајна промена во самиот темел на својот оперативен систем. Компанијата започнува со имплементација на технологијата наречена Automatic Feedback-Directed Optimization (AutoFDO) директно во јадрото (kernel) на Android.
Оваа оптимизација има за цел да го промени начинот на кој системот ги користи процесорските ресурси, овозможувајќи побрзо стартување на апликациите, постабилно системско искуство и намалена потрошувачка на батеријата.
Јадрото (kernel) на Android е клучната софтверска алка која посредува помеѓу хардверот и апликациите, а според податоците на Google, тоа е одговорно за приближно 40 проценти од вкупното време на работа на процесорот.
Традиционално, при „компајлирањето“ на софтверот, системот се потпира на општи претпоставки и теоретски правила за тоа како кодот ќе се извршува во пракса. Иако овој статичен пристап функционира, тој не може прецизно да ги предвиди вистинските сценарија на секојдневно користење, што остава простор за неефикасно трошење на хардверските ресурси и процесорската моќ.
AutoFDO го менува овој процес преку елиминирање на претпоставките и нивна замена со конкретни податоци. Инженерите на Google спровеле лабораториски тестирања со 100-те најпопуларни Android апликации за да го анализираат нивното однесување во реално време. Преку овие тестови, системот прецизно детектира кои делови од јадрото се најактивни за време на работата. Со користење на овие информации, „компајлерот“ го реорганизира кодот за да им даде приоритет на оние задачи што се користат најчесто, овозможувајќи му на процесорот да ги извршува со значително помалку напор.
Бидејќи процесорот завршува повеќе работа за пократко време и со помалку непотребни пресметки, директен резултат е и подобрената енергетска ефикасност. Овие придобивки во перформансите ќе бидат забележливи низ целиот екосистем, обезбедувајќи побрз одговор на сите апликации.










































