Google e fetola ts’ebetso ea Android liselefouno ka ho kenya ts’ebetsong mokhoa o mocha le o tsoetseng pele oa ho ntlafatsa kernel ea tsamaiso, e leng karolo ea eona ea bohlokoa ka ho fetisisa. Khampani e phatlalalitse tlatsetso ea tšehetso bakeng sa Otimização Automática Direcionada ka Feedback (AutoFDO) ho Android LLVM toolset, morero oa leano o tšepisang ho etsa lisebelisoa ka potlako le ka katleho. Essa mokhoa o mocha o tsepamisitse maikutlo ho ntlafatseng tsela eo Android e bokelloang ka eona, ho ipapisitsoe le data ea sebele ea ts’ebeliso, e emelang tlholisano e kholo ea boenjiniere ba software bakeng sa sethala sa mehala.
Bohlokoa ba Android kernel bakeng sa ts’ebetso e akaretsang ea li-smartphones bo ke ke ba latoloa, bo sebetsa joalo ka mantlha bo laolang puisano ea mantlha lipakeng tsa lits’ebetso, processor e bohareng le likarolo tsohle tsa Hardware. Dada boemo ba eona ba bohlokoa, ntlafatso efe kapa efe, leha e bonahala e le nyane, ts’ebetsong ea eona, e ka boela ea hlahisa melemo e mengata bakeng sa boiphihlelo ba mosebelisi.
Ho latela tlhahlobo e entsoeng ke Google ka boeena, kernel e ikarabella bakeng sa hoo e ka bang 40% ea ts’ebeliso ea CPU mefuteng e mengata ea Android. Nomoro ea Este e totobatsa bohlokoa ba bohlokoa ba ntlafatso sebakeng sena, kaha katleho e sebetsang mona e na le monyetla oa ho ama ka kotloloho lebelo la ts’ebetso, ho phalla ha ts’ebetso esita le bophelo ba betri ea lisebelisoa.
Bohlokoa ba bohlokoa ba Android kernel
Kernel, joalo ka karolo e tebileng le ea bohlokoahali ea sistimi e sebetsang, e bapala karolo ea mantlha ho hokahanya lits’ebetso tsohle tse maemong a tlase. Ele ke sehokelo lipakeng tsa software le hardware, e lumellang lits’ebetso ho sebelisana le lisebelisoa tsa mohala tse joalo ka memori, polokelo, marang-rang, le lisebelisoa. Essa taolo e felletseng ke eona e netefatsang hore sistimi e sebetsa ka momahano, e arabela litaelo tsa basebelisi le litlhoko tsa ts’ebeliso. Ntlafatso ea kernel ha se ntlafatso e ntseng e eketseha; e ka fetola ka mokhoa o nepahetseng hore na hardware e sebetsana le litaelo joang, ea lokolla lisebelisoa le ho fokotsa tieho.
Smart Optimization ka AutoFDO
Ka tloaelo, ha kopo kapa software leha e le efe ea tsamaiso e tlas’a ts’ebetso ea ho bokella, moqapi o sebetsa ka ho fetola khoutu ea mohloli hore e be sete ea litaelo tse utloisisoang ho processor, ka nako e le ‘ngoe ho e fetola e le hore ts’ebetso ea eona e etsahale ka tsela e sebetsang ka ho fetisisa. Leha ho le joalo, motheo oa lintlafatso tsena hangata o its’etleha ho melaoana e akaretsang le menahano e amohetsoeng ke batho ba bangata mabapi le mekhoa ea ts’ebeliso, e kanna ea se bontše ‘nete ea hore na basebelisi ba sebelisana joang le lisebelisoa tsa bona.
Mokhoa oa AutoFDO o nka ts’ebetso ena ho ea boemong bo bocha ka ho feletseng, e hlahisa lera la bohlale bo thehiloeng ho data e sebetsang. Ka ho sebelisa tlhahisoleseling e bokelletsoeng ho tsoa maemong a ts’ebeliso ea ‘nete, sistimi e khona ho lemoha hore na ke likarolo life tsa khoutu tse hlahisoang khafetsa. Kutloisiso e tebileng ea Essa e lumella moqapi hore a fane ka lintho tse tlang pele ho likarolo tsena nakong ea ho kopanya, ho netefatsa hore likarolo tsa bohlokoa ka ho fetisisa le tse ntseng li etsoa kamehla li lokiselitsoe ho sebetsa ka bokhoni bo phahameng le bo sebetsang.
Mokhoa oa ho etsa liteko le liphetho tsa pele
Ho bokella lintlha tsa bohlokoa tse matlafatsang AutoFDO, Google e entse letoto la liteko tse matla tikolohong ea laboratori e laoloang, ho sebelisoa mehala ea Google Pixel joalo ka motheo. Ts’ebetso ena e ne e kenyelletsa ho bula le ts’ebeliso e matla ea likopo tse 100 tse tsebahalang haholo tsa Android ‘marakeng, ho etsisa boitšoaro bo tloaelehileng le bo boima ba basebelisi.
Nakong ea liteko tsena, ho ile ha sebelisoa lisebelisoa tsa profilthara ho sekaseka hore na ke likarolo life tsa kernel tse neng li sebetsa ka matla le khafetsa. Essa tlhahlobo e hlokolosi e lumelletse ho tsebahatsa likarolo tse fumanehang khafetsa tsa khoutu, lentsoe le tsejoang ka har’a litekheniki joalo ka “hot code”. Ho ipapisitsoe le lintlha tsena tse qaqileng, kernel e ile ea hlophisoa hape, ho netefatsa hore likarolo tse bohlokoahali le tse sebelisoang haholo li sebetsa ka potlako le ka mokhoa o atlehileng haholoanyane.
Melemo ea ts’ebetso bakeng sa basebelisi
Google e netefatsa hore lintlafatso tsena tsa ts’ebetso li tla fetolela melemo e bonahalang ho basebelisi ba ho qetela, ho phahamisa boiphihlelo ba li-smartphone ka kakaretso. Litebello li kenyelletsa ho qala ha lits’ebetso ho potlaka ka mokhoa o hlakileng, ho etsa hore ts’ebetso ea letsatsi le letsatsi e be kapele le ho se nyahamise.
Ho feta moo, ho lebelletsoe ts’ebetso ea sistimi ka kakaretso, ho bolelang ho thekesela ho fokolang le ho tsamaea ha bonolo lipakeng tsa li-skrini le mesebetsi e fapaneng. Ho fetoha lipakeng tsa lits’ebetso le hona ho tla ba bonolo haholoanyane, ho lumella ho etsa lintho tse ngata tse sebetsang hantle le tse hlakileng.
Molemong o mong, o lakatsehang haholo ke bareki, ts’ebeliso e ts’episa ho lelefatsa bophelo ba betri ea lisebelisoa, e leng ntho ea bohlokoa bakeng sa ts’ebeliso ea letsatsi le letsatsi. Polelong ea semmuso, baenjiniere ba Google ba bontšitse thabo, ba re “ba bone lintlafatso tse tsotehang ho metrics ea ts’ebetso ea Android”, e matlafatsang phello e ntle e lebelletsoeng.
Ts’ebetsong ea hona joale le katoloso ea nako e tlang
Google e se e nkile mehato e tiileng ea ho kenya tšebetsong ntlafatso ena ea phetoho ka ho e kopanya makaleng a kernel a itseng, e leng Android 16-6.12 le Android 15-6.6. Essas kernel versions ke tse etselitsoeng ho hlomella lisebelisoa tse tla hlahisoa ka Android 16 le Android 15, ka ho latellana, ho netefatsa hore lisebelisoa tsa nako e tlang li se li tla le molemo ona oa ts’ebetso.
Leha ho le joalo, leano la k’hamphani ha le felle feela ho kopanngoa ha hona joale. Existe morero o moholo, oa nako e telele oa ho atolosa phihlello ea AutoFDO ka ho e atolosa ho koahela palo e kholoanyane ea likarolo tsa kernel. Katoloso ea Esta e kenyelletsa, empa ha e felle feela ho, bakhanni ba khamera, bakhanni ba modem, le mefuta e fapaneng ea bakhanni ba lisebelisoa tse ling tse kenyelletsoeng le ho etsoa ke baetsi ba lisebelisoa tse fapaneng.
Mokhoa ona o ikemiselitse ho ntlafatsa ka ho feletseng, ho netefatsa hore hase feela motheo oa tsamaiso, empa hape le litšebelisano tsa eona le lisebelisoa tse khethehileng tsa sesebelisoa ka seng, lia ntlafatsoa. Sepheo ke ho theha Android ecosystem moo katleho le lebelo e leng litšobotsi tsa mantlha, ho sa tsotelehe mofuta kapa mofuta oa sesebelisoa.
Ho kenyeletsoa ha Samsung One UI 8.5 lenaneong ho bontša hore lintlafatso tsa Google hangata li fetoha litlhophiso tsa sebopeho ho tsoa ho bahlahisi ba baholo. Tšebelisano ‘moho le ho amoheloa ha mahlale ana a mantlha ho netefatsa hore tsoelo-pele ea sistimi ea ts’ebetso e fihlela basebelisi ho pholletsa le boiphihlelo ba software. Essa tšebelisano lipakeng tsa nts’etsopele ea kernel le likarolo tsa software ea barekisi e bohlokoa molemong oa ntlafatso ea Android.
Karolo ea Samsung le Android ecosystem
Ntlafatso ea Samsung One UI 8.5, e boletsoeng maemong a ntlafatso, e totobatsa kamoo tsoelo-pele ea Android kernel e fetang lisebelisoa tsa Pixel, e amang tikoloho eohle. Fabricantes joalo ka Samsung, ka ho kopanya mefuta e mecha ea Android e seng e ntse e na le AutoFDO, e ka fa basebelisi ba eona boiphihlelo bo ntlafalitsoeng ntle le tlhoko ea matsapa a eketsehileng a ntlafatso maemong a tlase. Isso e theha potoloho e ntle ea boqapi, moo ntlafatso ea Google e matlafalitsoeng ke kabo e kholo ea balekane ba eona.
Lintlafatso tsena li thusa ‘maraka oa li-smartphone ka botlalo, li lumella lisebelisoa, ho sa tsotelehe hore na li theko e kae, hore li sebetse ka metsi a mangata. Para baetsi ba Para, sena se bolela hore motheo oa tsamaiso o matla le ho sebetsa hantle, o ba nolofalletsa ho tsepamisa maikutlo a bona ho ntlafatso ea hardware le likarolo tse khethehileng, ntle le ho tšoenyeha ho feteletseng ka ts’ebetso ea bohlokoa ea software. Tšebelisano ke ea bohlokoa ho nts’etsopele e tsoelang pele ea sethala.
Ho batla ho tsoelang pele bakeng sa katleho
Boikitlaetso ba Google ka AutoFDO ke bopaki bo bong ba boitlamo bo sa feleng ba k’hamphani ba ho ntlafatsa le ho ntlafatsa boiphihlelo ba Android. Mmarakeng moo lebelo le bokgabane e leng diphapano tsa bohlokwa tsa tlhodisano, phehello ya popontshwa ya boemo ba kernel e bontsha ponelopele ya nako e telele ho netefatsa hore Android e dula e le ka pele ho thekenoloji ya mehala.

