Trajanje baterije iPhonea ne ovisi samo o veličini baterije: iOS operativni sustav već dugi niz godina igra ključnu ulogu u tome da Apple uređaji koriste energiju što učinkovitije. Sustav radi u pozadini s inteligentnim algoritmima, dinamičkim upravljanjem resursima i sve naprednijim rješenjima za uštedu energije, potpuno automatski i nevidljivo za korisnika.
Osnove upravljanja energijom u iOS-u
Upravljanje energijom u iOS-u usko surađuje s hardverom: sustav centralno usklađuje potrošnju energije čipseta, zaslona, senzora, pa čak i radio modema. iOS kontinuirano prati aktivnost aplikacija i dinamički odlučuje koje aplikacije mogu raditi punim kapacitetom, koje se suspendiraju ili čak potpuno zaustavljaju ako ih dulje vrijeme ne koristiš. Zahvaljujući tome, primjerice, aplikacija ne troši nepotrebno energiju u pozadini kada ti nije potrebna, ali kada je otvoriš, dostupna je što je brže moguće s ažuriranim podacima.
Kako radi način rada s niskom potrošnjom energije?
Jedna od najpoznatijih funkcija za uštedu energije u iOS-u je način rada s niskom potrošnjom energije, koji se ručno ili automatski aktivira kada razina baterije padne ispod određene razine. Tada se aktiviraju razne optimizacije:
-
Promjene postavki zaslona: smanjuje se svjetlina zaslona, brže se isključuje zaslon i ograničava se visoka frekvencija osvježavanja (na modelima s ProMotion zaslonom maksimalno 60 Hz umjesto 120 Hz).
-
Regulacija performansi procesora: sustav smanjuje brzinu CPU-a i GPU-a, čime se smanjuje potrošnja, ali se zadržava glatkoća rada za većinu zadataka.
-
Ograničavanje aktivnosti u pozadini: automatska preuzimanja se zaustavljaju, sinkronizacija iCloud fotografija se pauzira, automatsko preuzimanje e-pošte je ograničeno, a mnogi vizualni efekti i korištenje 5G mreže su smanjeni.
Inteligentno upravljanje procesima u pozadini
iOS strogo regulira rad aplikacija u pozadini. Sustav nudi višerazinske dozvole: neke aplikacije mogu povremeno obavljati ažuriranja putem Background App Refresh, dok druge aplikacije uz posebnu dozvolu mogu obavljati dulje procese u pozadini, primjerice ako prikupljaju podatke temeljem lokacije. Ti to možeš u potpunosti kontrolirati: možeš isključiti, ograničiti na WiFi ili omogućiti na svim mrežama, čak i za svaku aplikaciju zasebno.
Umjetna inteligencija u optimizaciji punjenja
Iako se većina iOS upravljanja energijom već temelji na inteligentnim algoritmima, strojno učenje postaje sve važnije. Jedan od primjera je funkcija optimiziranog punjenja baterije, koja uči tvoje navike pri punjenju: primjerice, tijekom noćnog punjenja zadržava punjenje iznad 80% do jutra, čime se štiti dugoročni vijek trajanja baterije. Naravno, ovu funkciju možeš uključiti ili isključiti i potpuno je prilagodljiva.
Tehnička fino podešavanja u pozadini
iOS kontinuirano prati detalje poput svjetline zaslona: adaptivna svjetlina ne samo da se prilagođava okolnom svjetlu, već uči i tvoje preferencije. Tako, primjerice, ako redovito smanjuješ svjetlinu u određenim uvjetima osvjetljenja, sustav to pamti i primjenjuje u budućnosti.
Zaključak
Upravljanje energijom u iOS-u danas je mnogo više od jednostavnog načina uštede energije: složen, samoučeći sustav kontinuirano radi u pozadini kako bi iPhonei osigurali što dulje trajanje baterije uz što bolju izvedbu. Zahvaljujući bliskoj integraciji Appleovog hardvera i softvera, upravljanje energijom pokriva svaki detalj, od svjetline zaslona do radnog takta procesora, od korištenja mrežnih veza do fino podešavanja procesa u pozadini. Vrijedi pregledati postavke baterije i aplikacija kako bi sve radilo što učinkovitije.