Android je tijekom posljednjih godina postao iznimno brz, a najnovija nadogradnja donosi dodatne optimizacije koje bi mogle učiniti vaš telefon još bržim. U ovom članku razložit ćemo što je točno nova funkcija, kako radi i kakve prednosti donosi svakom korisniku.
Kako Android radi s kodom?
Android se temelji na programskom jeziku koji procesor vašeg telefona ne može izravno razumjeti. Stoga je potreban kompilator koji prevodi taj kod u instrukcije koje hardver može izvršiti. Ovaj proces je zahtjevan i često se koriste skraćenice i pretpostavke kako bi se ubrzalo prevođenje. Kompilacija se obično odvija u dva koraka: najprije se Java ili Kotlin kod pretvara u bytecode, a zatim se taj bytecode optimizira i prevodi u native kod pomoću Android Runtime (ART).
AutoFDO – optimizacija na temelju stvarne upotrebe
AutoFDO, skraćenica za Automatic Feedback-Directed Optimization, je nova tehnika koja koristi stvarne podatke o tome kako korisnici koriste svoj telefon. Umjesto da se oslanja na opće pravilo, AutoFDO analizira koje funkcije i putanje koda se najčešće koriste i optimizira ih na temelju tih podataka. Ova metoda omogućuje da se najčešće korišteni dijelovi koda učine bržim, a manje korišteni dijelovi ostanu manje optimizirani, čime se smanjuje ukupna veličina binara i potrošnja memorije.
Jezgra – najdublji sloj operativnog sustava
Jezgra je najdublji sloj operativnog sustava koji upravlja komunikacijom između procesora, aplikacija i hardvera. Optimizacijom jezgre, promjene se mogu širiti na cijeli sustav, što rezultira značajnim poboljšanjima performansi. AutoFDO sada primjenjuje svoje optimizacije i na jezgru, što znači da se najčešće korišteni dijelovi jezgre učine bržim i učinkovitijim, a time i cijeli sustav reagira brže na korisničke zahtjeve.
Što je novo u ovoj nadogradnji?
Prije, AutoFDO je bio primijenjen na aplikacije i sistemske biblioteke. Sada je proširen na jezgru, što znači da se optimizacije primjenjuju na najdublji nivo operativnog sustava. Google je prikupljao podatke iz testova na najpopularnijim aplikacijama, a sada ih koristi za stvaranje preciznijih optimizacija. Uz to, nadogradnja uvodi poboljšanja u upravljanju memorijom i smanjenju latencije u mrežnim operacijama.
Prednosti za krajnje korisnike
- Brže pokretanje aplikacija – optimizirane funkcije se učitavaju brže, što smanjuje vrijeme čekanja.
- Efikasnija upotreba baterije – optimizirani kod troši manje energije, što produžuje trajanje baterije.
- Glatkiji rad sustava – smanjenje zastoja u radu operativ







![Detralex recenzija: sve što trebate znati o liječenju vena i hemoroida [Iskustva i savjeti] 8 Detralex recenzija: sve što trebate znati o liječenju vena i hemoroida [Iskustva i savjeti]](https://recenzije.com.hr/wp-content/uploads/2025/08/detralex-recenzija-sve-sto-trebate-znati-o-lijecenju-vena-i-hemoroida-iskustva-i-savjeti-360x180.webp)

