Google je predstavio novu tehnologiju koja bi mogla ubrzati rad Android telefona, čak i na starijim i slabijim uređajima – bez potrebe za jačim procesorima ili dodatnom memorijom.
Radi se o optimizaciji načina na koji operativni sistem prevodi i pokreće svoj kod, što bi trebalo učiniti svakodnevno korištenje telefona bržim i uglađenijim.
Kako funkcioniše nova tehnologija
Nova metoda naziva se AutoFDO (Automatic Feedback-Directed Optimization) i počinje se uvoditi u samu jezgru Android operativnog sistema.
Ideja je jednostavna: umjesto da sistem jednako optimizira sve dijelove Androida, nova tehnologija pokušava prepoznati koje funkcije korisnici najčešće koriste.
To su, primjerice pokretanje aplikacija, prebacivanje između aplikacija, otvaranje menija i postavki.
Kada sistem prepozna najčešće korištene dijelove, daje im prioritet kako bi se izvršavali brže.
Android “uči” kako koristite telefon
Kako bi poboljšao performanse, Google u laboratorijama pokreće veliki broj popularnih aplikacija i simulira tipično korištenje telefona.
Na osnovu tih podataka sistem analizira ponašanje aplikacija i optimizira kod kako bi najvažnije funkcije radile što efikasnije.
Najjednostavnije objašnjenje je slično cache memoriji: ako sistem zna šta često koristite, može to unaprijed pripremiti i učiniti da se pokrene brže.
Koliko će telefoni biti brži?
Prema Googleovim internim testovima, nova optimizacija donosi:
oko 4% brže pokretanje aplikacija
oko 1% brže pokretanje samog sistema
Na papiru to ne izgleda dramatično, ali u praksi takve optimizacije mogu učiniti da telefon djeluje osjetno fluidnije – aplikacije se brže otvaraju, animacije su glađe, a rad sistema stabilniji.
Osim brzine, nova tehnologija može donijeti i manju potrošnju baterije, jer procesor neće raditi više nego što je potrebno.
AutoFDO se trenutno testira na Google Pixel uređajima, a plan je da se u narednom periodu proširi i na druge Android telefone.
Drugim riječima, većina korisnika ovu promjenu neće vidjeti u postavkama telefona, ali bi je mogli primijetiti kroz brži i uglađeniji rad uređaja.
