News (HR)

Novi Googleov alat optimizira Android kernel i povećava brzinu sustava do 22%

Google Android
Google Android - Koshiro K/Shutterstock.com

Tehnološki div odgovoran za najkorišteniji mobilni operativni sustav na svijetu najavio je strukturno ažuriranje usmjereno na fluidnost uređaja. Novi pristup usmjeren je na restrukturiranje jezgre za obradu podataka, mijenjajući način na koji softver upravlja hardverskim resursima tijekom svakodnevne upotrebe.

Metoda koju je Feedback nazvao Otimização Automática Direcionada, djeluje izravno na najdublji sloj softverske arhitekture. Tehnička promjena ima za cilj smanjiti vrijeme odziva između korisnikovog dodira zaslona i izvršenja naredbe od strane fizičkih komponenti uređaja.

Implementirane izmjene obećavaju ubrzanje pokretanja aplikacija i smanjenje ukupnog vremena učitavanja sustava nakon ponovnog pokretanja. Tehnička strategija nastoji održati konkurentnost platforme nudeći agilniju navigaciju uz manju potrošnju obrade.

Kako funkcionira tehnologija povratnih informacija u stvarnom vremenu

Primjena ovog alata za optimizaciju predstavlja promjenu u logici kompilacije podataka. Sustav napušta isključivu ovisnost o statičkim kodovima kako bi usvojio dinamičko čitanje radnji koje izvodi korisnik.

Povijesno gledano, odluke o kompilaciji softvera temeljile su se na strukturnim predviđanjima izdvojenima iz izvornog izvornog koda, što je ograničavalo točnost poboljšanja. Novi format prikuplja točne informacije tijekom rada uređaja, omogućujući kompajleru da usmjeri resurse obrade na područja koja su u tom trenutku najpotrebnija. Essa kontinuirano čitanje izbjegava gubitak memorije na sekundarne funkcije koje nisu u aktivnoj upotrebi.

Početno uvođenje ovog koncepta dogodilo se u prethodnim verzijama operacijskog sustava, posebno u dvanaestom izdanju, ali s djelovanjem ograničenim na izolirane biblioteke i module. Trenutačni prijelaz ovu prilagodljivost donosi izravno u središnju jezgru, eksponencijalno proširujući sposobnost upravljanja istodobnim zadacima. Razumijevanjem koje se točno rutine koda najviše pokreću u praksi, unutarnja se arhitektura rekonfigurira kako bi dala prioritet isporuci podataka, eliminirajući uska grla obrade koja često uzrokuju padove u težim aplikacijama ili tijekom prijelaza između više otvorenih prozora.

Preliminarni rezultati testova brzine

Početne evaluacije provedene u laboratoriju pokazale su značajne dobitke u brzini izvođenja osnovnih i složenih zadataka. Testovi su koristili liniju pametnih telefona koje je razvila sama tvrtka, a koji pokreću različite novije verzije jezgre sustava.

Izmjereni podaci otkrili su povećanje performansi koje varira između dva i dvadeset dva posto, ovisno o potrebnoj komponenti. Essa margina poboljšanja značajno nadmašuje rezultate dobivene u prethodnim implementacijama usmjerenim samo na korisničku razinu.

Važnost jezgre u mobilnoj arhitekturi

Jezgra sustava djeluje kao glavni prevoditelj između digitalnih naredbi i fizičkih dijelova pametnog telefona, kao što su procesor i RAM memorija. Qualquer povećanja učinkovitosti u ovom sloju odmah se odražavaju na rad cijelog uređaja.

Tehničke studije pokazuju da ovaj temeljni sloj troši oko četrdeset posto ukupnog vremena korištenja središnje procesorske jedinice. Smanjenje ovog računalnog napora oslobađa kapacitet za druge bitne funkcije uređaja.

Proširenje je zakazano za sljedeća ažuriranja

Integracija novog alata za optimizaciju slijedi rigorozno tehničko planiranje kako bi se zajamčila stabilnost uređaja. Najnovije verzije operativnog sustava već primaju modificirani kod u svojim fazama testiranja.

Planiranje razvoja predviđa definitivno uključivanje ove tehnologije u ogranke koji će podržavati petnaesto i šesnaesto izdanje mobilne platforme. Postupnim prijelazom izbjegavaju se praznine u kompatibilnosti s aplikacijama trećih strana.

Tim softverskog inženjera planira ovu metodu kompilacije učiniti apsolutnim standardom za sve buduće nadogradnje jezgre. Standardizacija ima za cilj objediniti korisničko iskustvo kod različitih marki proizvođača mobitela.

Izravne prednosti u rutinskoj uporabi

Praktična primjena ovog restrukturiranja koda rezultira vidljivim prednostima za one koji intenzivno koriste pametne telefone. Trenutačno otvaranje društvenih mreža i radnih alata smanjuje vrijeme mirovanja pred ekranom.

Povećanje brzine pri početnom učitavanju uređaja olakšava život korisnicima koji moraju često ponovno pokretati uređaj. Spremnost sustava u nekoliko sekundi optimizira pristup hitnim resursima, poput kamere ili transportnih aplikacija.

Učinkovitost u upravljanju procesima također rasterećuje bateriju opreme. S procesorom koji radi inteligentnije i manje vremena na svakom zadatku, potrošnja energije znatno pada.

Produljena autonomija omogućuje da uređaj duže vrijeme ostane udaljen od utičnice. Kombinacija fluidnosti i uštede energije podiže standard kvalitete koji zahtijevaju potrošači na trenutnom tržištu mobilne tehnologije.

Povećanje za hardverske komponente

Projekt optimizacije nije ograničen samo na središnju jezgru obrade podataka operativnog sustava. Softverski inženjeri već rade na proširenju tehnologije kontinuirane povratne informacije na hardverske kontrolere, poznate tehnički kao upravljački programi, koji upravljaju određenim dijelovima poput mrežnih antena, senzora slike i audio modula.

Primjena metode na ove periferne komponente obećava daljnje usavršavanje komunikacije između matične ploče i integriranih dodataka. Quando kontroleri rade s istom dinamičkom učinkovitošću kao i jezgra, uređaj može upravljati bežičnim vezama i snimanjem medija uz vrhunsku stabilnost, izbjegavajući padove signala ili kašnjenja u obradi fotografija visoke razlučivosti.

Kontinuirano prilagođavanje programskog inženjerstva

Održavanje operativnog sustava koji koristi veliki broj uređaja zahtijeva stalnu prilagodbu novim arhitekturama procesora koje svake godine lansira industrija poluvodiča. Alat za optimizaciju temeljen na stvarnim podacima o korištenju pruža fleksibilnost potrebnu da softver prati evoluciju hardvera bez potrebe za potpunim prepisivanjem koda za svaku novu generaciju pametnih telefona. Uspostavom mehanizma koji uči i prilagođava se zahtjevima korisnika, platforma osigurava veću operativnu dugovječnost za starije uređaje, dok izvlači maksimalni potencijal iz najsuvremenijih dijelova. Tehnički pristup Essa stvara održiviji ekosustav koji je manje osjetljiv na planirano zastarijevanje, jačajući povjerenje proizvođača koji ovise o ovoj softverskoj bazi za plasiranje svojih proizvoda na globalnoj razini.

Sljedeći koraci u tehničkom razvoju

Konsolidacija ove dinamične arhitekture postavlja novu razinu za inženjering mobilnih sustava. Kontinuirano prikupljanje metrike performansi poslužit će kao temelj za stvaranje rutina umjetne inteligencije koje su još više integrirane u nativno funkcioniranje uređaja.

To Top