News (SU)

Google ngalaksanakeun AutoFDO pikeun kernel Android 15 sareng 16, ngaoptimalkeun kagancangan sareng pamakean CPU

Google, Android
Google, Android - viewimage/ Shutterstock.com

Google ngarobihkeun kinerja telepon sélulér Android ku cara nerapkeun téknik optimasi énggal sareng canggih dina kernel sistem operasi, komponén anu paling dasar. Perusahaan ngumumkeun tambihan dukungan pikeun Otimização Automática Direcionada ku Feedback (AutoFDO) kana toolset Android LLVM, prakarsa strategis anu janji bakal ngajantenkeun alat langkung gancang sareng langkung efisien. Essa metodologi inovatif museurkeun kana optimalisasi cara Android disusun, dumasar kana data pamakean nyata, nu ngagambarkeun kabisat signifikan dina rékayasa software pikeun platform mobile.

Relevansi tina kernel Android pikeun fungsi umum smartphone nyaeta undeniable, akting salaku inti nu ngatur komunikasi intrinsik antara aplikasi, processor sentral jeung sakabeh komponen hardware. Dada posisi krusial na, sagala pamutahiran, sanajan tétéla leutik, dina operasi na, tiasa reverberate di kauntungan penting pikeun pangalaman pamaké.

Numutkeun kana analisa anu dilakukeun ku Google nyalira, kernel tanggung jawab kira-kira 40% pamakean CPU dina sajumlah alat Android. Jumlah Este highlights pentingna kritis optimizations dina lapisan ieu, sakumaha gains efisiensi didieu boga potensi langsung dampak speed processing, fluidity operasi komo umur batre alat.

Pentingna vital tina kernel Android

Kernel, salaku lapisan anu paling jero sareng paling penting dina sistem operasi, maénkeun peran sentral dina koordinasi sadaya operasi tingkat handap. Ele mangrupikeun tautan antara parangkat lunak sareng parangkat keras, ngamungkinkeun aplikasi berinteraksi sareng sumber daya fisik telepon sapertos mémori, neundeun, jaringan, sareng périferal. Essa manajemén komprehensif nyaéta naon ensures yén sistem jalan cohesively, ngarespon kana paréntah pamaké sarta tungtutan aplikasi. A optimasi kernel henteu ngan hiji pamutahiran Incremental; fundamentally bisa ngarobah kumaha éfisién hardware prosés parentah, freeing up sumberdaya sarta ngaleutikan reureuh.

Optimasi Smart kalawan AutoFDO

Biasana, nalika aplikasi atanapi parangkat lunak sistem aya dina prosés kompilasi, kompiler ngalaksanakeun ku cara ngarobah kodeu sumber kana sakumpulan paréntah anu tiasa dipikahartos ku prosésor, sakaligus ngarobih éta supados palaksanaanna lumangsung dina cara anu paling éfisién. Sanajan kitu, dasar optimizations ieu mindeng ngandelkeun aturan generik jeung asumsi ditarima lega ngeunaan pola pamakéan, nu bisa jadi teu ngagambarkeun realitas dinamis kumaha pamaké berinteraksi sareng alat maranéhanana.

Métodologi AutoFDO nyandak prosés ieu ka tingkat anu énggal, ngenalkeun lapisan intelegensi dumasar kana data empiris. Ku ngagunakeun inpormasi anu dikumpulkeun tina skénario pamakean nyata, sistem tiasa ngabédakeun bagéan mana kodeu anu paling sering dipicu. Essa pamahaman jero ngamungkinkeun kompiler napelkeun prioritas maksimum pikeun bagian ieu salila fase kompilasi, mastikeun yén bagian paling kritis tur terus-terusan dieksekusi disiapkeun pikeun ngalakukeun kalawan agility maksimum sarta efisiensi.

Métodologi tés sareng hasil awal

Pikeun ngumpulkeun data krusial anu kakuatan AutoFDO, Google ngalakukeun runtuyan rigorous tés dina lingkungan laboratorium dikawasa, ngagunakeun telepon Google Pixel salaku garis dasar. Prosésna ngalibatkeun bubuka sareng panggunaan intensif tina 100 aplikasi Android anu pang populerna di pasar, simulasi kabiasaan pangguna anu khas sareng nungtut.

Salila tés ieu, alat profil dianggo pikeun nganalisis bagian mana tina kernel anu paling sering sareng sering dijalankeun. Essa analisis taliti diwenangkeun idéntifikasi tepat bagian kode remen diakses, istilah dipikawanoh di kalangan teknis salaku “kode panas”. Dumasar kana wawasan anu lengkep ieu, kernel saterasna dikompilasi deui, mastikeun yén komponén anu paling kritis sareng paling sering dianggo ngajalankeun sacara signifikan langkung gancang sareng langkung éfisién.

gains kinerja pikeun pamaké

Google mastikeun yén perbaikan operasional ieu bakal narjamahkeun kana kauntungan anu nyata pikeun pangguna akhir, ningkatkeun pangalaman smartphone sacara umum. Harepan kalebet peluncuran aplikasi anu katingali langkung gancang, ngajantenkeun ngaksés fungsionalitas sapopoé langkung gancang sareng kirang frustrasi.

Sajaba ti éta, kinerja sistem sakabéh smoother diperkirakeun, hartina kirang stuttering sarta navigasi smoother antara layar béda jeung fungsi. Ngalihkeun antara aplikasi ogé bakal langkung lincah, ngamungkinkeun seueur tugas anu langkung efektif sareng intuitif.

Dina kauntungan tambahan, anu dipikahoyong pisan ku konsumen, optimasi janji bakal berpotensi manjangkeun umur batre alat, faktor anu penting pikeun kagunaan sapopoé. Dina hiji pernyataan resmi, insinyur Google dikedalkeun pikagumbiraeun, nyebutkeun aranjeunna “niténan perbaikan impressive dina metrics kinerja Android urang”, nu reinforces dampak positif ekspektasi.

palaksanaan ayeuna jeung ékspansi hareup

Google parantos nyandak léngkah-léngkah konkrit dina ngalaksanakeun optimasi revolusioner ieu ku ngahijikeun kana cabang kernel khusus, nyaéta Android 16-6.12 sareng Android 15-6.6. Versi kernel Essas nyaéta anu dirancang pikeun ngalengkepan alat anu bakal diluncurkeun ku Android 16 sareng Android 15, masing-masing, mastikeun yén alat-alat anu bakal datang parantos gaduh kaunggulan kinerja ieu.

Strategi perusahaan, kumaha oge, henteu dugi ka integrasi ayeuna. Existe rencana jangka panjang anu ambisius pikeun ngalegaan jangkauan AutoFDO ku manjangkeunana pikeun nutupan jumlah komponén kernel anu langkung ageung. ékspansi Esta ngawengku, tapi teu diwatesan ka, supir kaméra, drivers modem, jeung rupa-rupa drivers hardware séjén nu ditambahkeun jeung ngaropéa ku pabrik alat béda.

Pendekatan ieu tujuanana pikeun optimasi holistik, mastikeun yén henteu ngan ukur inti sistem, tapi ogé interaksina sareng hardware khusus unggal alat, dimaksimalkeun. Tujuanana nyaéta pikeun nyiptakeun ékosistem Android dimana efisiensi sareng kagancangan mangrupikeun ciri intrinsik, henteu paduli merek atanapi modél alatna.

Kaasup Samsung One UI 8.5 dina agenda sinyal yén Google optimizations mindeng reverberate di customizations panganteur ti pabrik badag. Kolaborasi sareng nyoko kana téknologi dasar ieu mastikeun yén kamajuan sistem operasi dasar ngahontal pangguna dina pangalaman parangkat lunak anu béda. Essa sinergi antara pamekaran kernel sareng lapisan parangkat lunak vendor penting pisan pikeun évolusi lancar Android.

Peran Samsung sareng ekosistem Android

Pembaruan Samsung One UI 8.5, anu disebatkeun dina kontéks optimasi, nunjukkeun kumaha kamajuan dina kernel Android ngalangkungan alat Pixel, mangaruhan kana sakumna ékosistem. Fabricantes kawas Samsung, ku ngahijikeun versi anyar tina Android nu geus boga AutoFDO, tiasa nawiskeun pamaké maranéhanana hiji pangalaman ningkat tanpa butuh usaha optimasi tambahan dina tingkat handap. Isso nyiptakeun siklus inovasi anu saé, dimana perbaikan Google digedékeun ku distribusi mitra anu ageung.

Optimasi ieu nguntungkeun pasar smartphone sacara komprehensif, ngamungkinkeun para alat, henteu paduli kisaran hargana, beroperasi kalayan fluiditas anu langkung ageung. Pabrikan Para, ieu ngandung harti yén yayasan sistem langkung kuat sareng éfisién, ngamungkinkeun aranjeunna pikeun museurkeun usahana kana inovasi hardware sareng fitur ekslusif, tanpa hariwang teuing ngeunaan kinerja penting parangkat lunak. Kolaborasi penting pikeun évolusi terus platform.

Pilarian kontinyu pikeun efisiensi

Inisiatif Google sareng AutoFDO mangrupikeun bukti salajengna ngeunaan komitmen anu teu lirén perusahaan pikeun ngamurnikeun sareng ningkatkeun pangalaman Android. Dina pasar dimana kagancangan sareng efisiensi mangrupikeun pembeda kompetitif anu penting, ngungudag inovasi tingkat kernel nunjukkeun visi jangka panjang pikeun mastikeun Android tetep di payuneun téknologi mobile.

To Top