Google သည် ၎င်း၏အခြေခံအကျဆုံးသော operating system kernel တွင် အသစ်နှင့်အဆင့်မြင့်သော ပိုမိုကောင်းမွန်အောင်ပြုလုပ်ခြင်းနည်းပညာကို အကောင်အထည်ဖော်ခြင်းဖြင့် Android ဆဲလ်ဖုန်းများ၏စွမ်းဆောင်ရည်ကို တော်လှန်နေပါသည်။ ကုမ္ပဏီသည် Otimização Automática Direcionada မှ Feedback (AutoFDO) ကို Android LLVM ကိရိယာအစုံသို့ ထပ်လောင်းကြေညာလိုက်သည်၊၊ စက်ပစ္စည်းများကို ပိုမိုမြန်ဆန်ပြီး ထိရောက်မှုဖြစ်စေမည်ဟု ကတိပြုသည့် ဗျူဟာမြောက်လုပ်ဆောင်မှုတစ်ခုဖြစ်သည်။ Essa ဆန်းသစ်သောနည်းစနစ်သည် မိုဘိုင်းပလက်ဖောင်းများအတွက် ဆော့ဖ်ဝဲလ်အင်ဂျင်နီယာ၏ သိသိသာသာ ခုန်ပျံကျော်လွှားမှုကို ကိုယ်စားပြုသည့် အစစ်အမှန်အသုံးပြုမှုဒေတာအပေါ် အခြေခံ၍ Android ကို စုစည်းထားသည့်နည်းလမ်းကို အကောင်းဆုံးဖြစ်အောင် အာရုံစိုက်ထားသည်။
စမတ်ဖုန်းများ၏ ယေဘူယျလုပ်ဆောင်မှုများအတွက် Android kernel ၏ ဆက်စပ်မှုမှာ ငြင်းလို့မရနိုင်သော အရာဖြစ်ပြီး အက်ပလီကေးရှင်းများ၊ ဗဟိုပရိုဆက်ဆာနှင့် ဟာ့ဒ်ဝဲ အစိတ်အပိုင်းများအကြား ပင်ကိုယ်ဆက်သွယ်ရေးကို စီမံခန့်ခွဲသည့် core အဖြစ် လုပ်ဆောင်သည်။ Dada ၎င်း၏ အရေးကြီးသော အနေအထား၊ ၎င်း၏ လည်ပတ်မှုတွင် သေးငယ်သော်လည်း တိုးတက်မှု တစ်စုံတစ်ရာသည် အသုံးပြုသူ အတွေ့အကြုံအတွက် ကြီးမားသော အကျိုးခံစားခွင့်များကို တုံ့ပြန်နိုင်သည်။
Google ကိုယ်တိုင်ပြုလုပ်သော ခွဲခြမ်းစိတ်ဖြာချက်အရ၊ kernel သည် Android စက်ပစ္စည်းအများအပြားတွင် CPU အသုံးပြုမှု၏ 40% ခန့်အတွက် တာဝန်ရှိပါသည်။ Este နံပါတ်သည် ဤအလွှာတွင် ပိုမိုကောင်းမွန်အောင်ပြုလုပ်ခြင်း၏ အရေးပါသောအရေးပါမှုကို မီးမောင်းထိုးပြသည်၊ ဤနေရာတွင် ထိရောက်မှုရရှိမှုသည် လုပ်ငန်းစဉ်အမြန်နှုန်း၊ လုပ်ဆောင်ချက်များ၏ ချောမွေ့မှုနှင့် စက်ပစ္စည်းများ၏ ဘက်ထရီသက်တမ်းကိုပင် တိုက်ရိုက်သက်ရောက်မှုရှိနိုင်သောကြောင့်ဖြစ်သည်။
Android kernel ၏ အရေးကြီးသော အရေးပါမှု
kernel သည် လည်ပတ်စနစ်၏ အနက်ရှိုင်းဆုံးနှင့် အလိုအပ်ဆုံးအလွှာအဖြစ်၊ အဆင့်နိမ့်လုပ်ဆောင်မှုများအားလုံးကို ညှိနှိုင်းရာတွင် အဓိကအခန်းကဏ္ဍမှ ပါဝင်ပါသည်။ Ele သည် ဆော့ဖ်ဝဲလ်နှင့် ဟာ့ဒ်ဝဲကြားရှိ ချိတ်ဆက်မှုဖြစ်ပြီး အပလီကေးရှင်းများသည် မန်မိုရီ၊ သိုလှောင်မှု၊ ကွန်ရက်နှင့် အရံပစ္စည်းများကဲ့သို့သော ဖုန်း၏ရုပ်ပိုင်းဆိုင်ရာအရင်းအမြစ်များနှင့် အပြန်အလှန်အကျိုးသက်ရောက်စေနိုင်သည်။ Essa ကျယ်ကျယ်ပြန့်ပြန့် စီမံခန့်ခွဲမှုသည် အသုံးပြုသူ၏ အမိန့်များနှင့် အပလီကေးရှင်းများ၏ တောင်းဆိုချက်များကို တုံ့ပြန်သည့်စနစ်ဖြင့် စည်းလုံးစွာ အလုပ်လုပ်ကြောင်း သေချာစေသည်။ kernel optimization သည် တိုးမြင့်လာရုံသာမက၊ ၎င်းသည် ညွှန်ကြားချက်များကို ဟာ့ဒ်ဝဲအား မည်ကဲ့သို့ ထိရောက်စွာ စီမံဆောင်ရွက်သည်၊ အရင်းအမြစ်များကို လွတ်ကင်းစေကာ နှောင့်နှေးမှုများကို လျှော့ချနိုင်ပုံကို အခြေခံကျကျ ပြောင်းလဲနိုင်သည်။
AutoFDO ဖြင့် စမတ်ကျသော ပိုမိုကောင်းမွန်အောင်ပြုလုပ်ခြင်း။
ပုံမှန်အားဖြင့်၊ အက်ပလီကေးရှင်းတစ်ခု သို့မဟုတ် စနစ်ဆော့ဖ်ဝဲလ်တစ်ခုခုကို စုစည်းမှုလုပ်ငန်းစဉ်တွင် ထည့်သွင်းသည့်အခါ၊ compiler သည် အရင်းအမြစ်ကုဒ်ကို ပရိုဆက်ဆာထံ ဉာဏ်ရည်ထက်မြက်စေမည့် ညွှန်ကြားချက်အစုတစ်ခုအဖြစ်သို့ ပြောင်းလဲခြင်းဖြင့် ၎င်း၏လုပ်ဆောင်မှုကို အထိရောက်ဆုံးဖြစ်နိုင်စေရန် တစ်ပြိုင်နက်တည်း ပြင်ဆင်ခြင်းဖြင့် လုပ်ဆောင်သည်။ သို့ရာတွင်၊ ဤကောင်းမွန်အောင်လုပ်ဆောင်မှုများ၏အခြေခံသည် ယေဘူယျစည်းမျဉ်းများနှင့် အသုံးပြုသူပုံစံများအကြောင်း ကျယ်ပြန့်စွာလက်ခံထားသော ယူဆချက်များအပေါ်တွင် မူတည်ပြီး သုံးစွဲသူများသည် ၎င်းတို့၏စက်ပစ္စည်းများနှင့် အပြန်အလှန်တုံ့ပြန်ပုံ၏ တက်ကြွသောအမှန်တရားကို ထင်ဟပ်နေမည်မဟုတ်ပေ။
AutoFDO နည်းစနစ်သည် ဤလုပ်ငန်းစဉ်ကို လုံးဝအသစ်သောအဆင့်သို့ ယူဆောင်သွားပြီး ဉာဏ်ရည်ဉာဏ်သွေးဆိုင်ရာ အချက်အလက်များအပေါ် အခြေခံ၍ ဉာဏ်ရည်အလွှာတစ်ခုကို မိတ်ဆက်ပေးသည်။ တကယ့်အသုံးပြုမှုအခြေအနေများမှ စုဆောင်းထားသော အချက်အလက်ကို အသုံးပြုခြင်းဖြင့်၊ စနစ်သည် မည်သည့်ကုဒ်၏ အပိုင်းများကို မကြာခဏ အစပျိုးနေကြောင်း ပိုင်းခြားသိရှိနိုင်မည်ဖြစ်သည်။ Essa အတွင်းကျကျနားလည်မှုသည် compiler အား စုစည်းမှုအဆင့်အတွင်း ဤကဏ္ဍများအတွက် အမြင့်ဆုံးဦးစားပေးအဖြစ် သတ်မှတ်နိုင်စေကာ၊ အရေးကြီးဆုံးနှင့် အဆက်မပြတ်လုပ်ဆောင်သည့်အပိုင်းများကို အမြင့်ဆုံးသွက်လက်မှုနှင့် ထိရောက်မှုဖြင့် လုပ်ဆောင်ရန် ပြင်ဆင်ထားကြောင်း သေချာစေပါသည်။
စမ်းသပ်နည်းစနစ်နှင့် ကနဦးရလဒ်များ
AutoFDO ကို အားကောင်းစေသည့် အရေးကြီးသော အချက်အလက်များကို စုဆောင်းရန်အတွက် Google သည် Google Pixel ဖုန်းများကို အခြေခံလိုင်းအဖြစ် အသုံးပြုကာ ထိန်းချုပ်ထားသော ဓာတ်ခွဲခန်းပတ်ဝန်းကျင်တွင် ပြင်းထန်သော စမ်းသပ်မှုများ ဆက်တိုက်ပြုလုပ်ခဲ့သည်။ လုပ်ငန်းစဉ်တွင် စျေးကွက်တွင် လူကြိုက်အများဆုံး Android အပလီကေးရှင်း 100 ကို ဖွင့်လှစ်ခြင်းနှင့် အပြင်းအထန်အသုံးပြုခြင်းတို့ ပါ၀င်ပြီး ပုံမှန်နှင့် တောင်းဆိုနေသော သုံးစွဲသူများ၏ အပြုအမူကို ပုံဖော်ပေးပါသည်။
ဤစမ်းသပ်မှုများအတွင်း၊ kernel ၏ မည်သည့်အစိတ်အပိုင်းများကို အပြင်းထန်ဆုံးနှင့် မကြာခဏ လုပ်ဆောင်နေသနည်းကို ခွဲခြမ်းစိတ်ဖြာရန် ပရိုဖိုင်းကိရိယာများကို အသုံးပြုခဲ့သည်။ Essa စေ့စေ့စပ်စပ် ခွဲခြမ်းစိတ်ဖြာခြင်းသည် “ဟော့ကုဒ်” ဟု နည်းပညာဆိုင်ရာ စက်ဝိုင်းများတွင် လူသိများသော မကြာခဏ ဝင်ရောက်လေ့ရှိသည့် ကုဒ်ကဏ္ဍများ၏ တိကျသော ဖော်ထုတ်မှုကို ခွင့်ပြုခဲ့သည်။ ဤအသေးစိတ်ထိုးထွင်းသိမြင်မှုများအပေါ်အခြေခံ၍ kernel သည် နောက်ပိုင်းတွင် ပြန်လည်စုစည်းခဲ့ပြီး၊ အလွန်အရေးကြီးပြီး အလွန်အသုံးများသော အစိတ်အပိုင်းများကို သိသိသာသာ မြန်ဆန်ထိရောက်စွာ လုပ်ဆောင်နိုင်စေရန် သေချာစေပါသည်။
သုံးစွဲသူများအတွက် စွမ်းဆောင်ရည် အမြတ်များ
Google သည် ဤလုပ်ငန်းလည်ပတ်မှုဆိုင်ရာ တိုးတက်မှုများသည် သုံးစွဲသူများအတွက် မြင်သာထင်သာရှိသော အကျိုးကျေးဇူးများအဖြစ် ပြောင်းလဲပေးမည်ဖြစ်ပြီး အလုံးစုံစမတ်ဖုန်းအတွေ့အကြုံကို မြှင့်တင်ပေးကြောင်း သေချာစေပါသည်။ မျှော်လင့်ချက်များတွင် အက်ပ်စတင်ခြင်းများသည် သိသိသာသာ ပိုမြန်လာကာ နေ့စဥ်လုပ်ဆောင်နိုင်စွမ်းကို ပိုမိုမြန်ဆန်စေပြီး စိတ်ရှုပ်စရာနည်းပါးစေသည်။
ထို့အပြင်၊ စနစ်တစ်ခုလုံး၏ စွမ်းဆောင်ရည်ကို ပိုမိုချောမွေ့စေမည်ဟု မျှော်လင့်ထားပြီး၊ မတူညီသော ဖန်သားပြင်များနှင့် လုပ်ဆောင်ချက်များကြားတွင် စကားထစ်ခြင်း နည်းပါးပြီး ချောမွေ့စွာ သွားလာနိုင်မှုကို ဆိုလိုသည်။ အက်ပ်များအကြား ကူးပြောင်းခြင်းသည်လည်း ပိုမိုလျင်မြန်လာမည်ဖြစ်ပြီး ပိုမိုထိရောက်ပြီး အလိုလိုသိသာသော လုပ်ဆောင်စရာများစွာကို လုပ်ဆောင်နိုင်စေမည်ဖြစ်သည်။
သုံးစွဲသူများအလွန်နှစ်သက်သော နောက်ထပ်အကျိုးကျေးဇူးတစ်ခုတွင်၊ အကောင်းဆုံးပြင်ဆင်မှုသည် စက်ပစ္စည်းများ၏ဘက်ထရီသက်တမ်းကို တိုးမြှင့်နိုင်ချေရှိပြီး နေ့စဉ်အသုံးပြုမှုအတွက် အရေးကြီးသောအချက်ဖြစ်သည်။ တရားဝင်ထုတ်ပြန်ချက်တစ်ခုတွင်၊ Google အင်ဂျင်နီယာများသည် “Android ၏စွမ်းဆောင်ရည်မက်ထရစ်များတွင် အထင်ကြီးလောက်သောတိုးတက်မှုများကိုတွေ့ရှိခဲ့သည်” ဟုပြောပြီး စိတ်လှုပ်ရှားစွာဖော်ပြခဲ့သည်။
လက်ရှိအကောင်အထည်ဖော်မှုနှင့် အနာဂတ်တိုးချဲ့မှုများ
Google သည် Android 16-6.12 နှင့် Android 15-6.6 နှင့် Android 15-6.6 တို့ကို သီးခြား kernel အကိုင်းအခက်များအဖြစ် ပေါင်းစပ်ခြင်းဖြင့် ဤတော်လှန်ရေး ပိုမိုကောင်းမွန်အောင်ပြုလုပ်ခြင်းကို အကောင်အထည်ဖော်ရာတွင် ခိုင်မာသောခြေလှမ်းများကို လုပ်ဆောင်ပြီးဖြစ်သည်။ Essas kernel ဗားရှင်းများသည် Android 16 နှင့် Android 15 အသီးသီးဖြင့် ထွက်ရှိလာမည့် စက်ပစ္စည်းများကို တပ်ဆင်ရန် ဒီဇိုင်းထုတ်ထားသောကြောင့် အနာဂတ်စက်ပစ္စည်းများသည် ဤစွမ်းဆောင်ရည်နှင့် အားသာချက်ရှိလာပြီဖြစ်ကြောင်း သေချာစေပါသည်။
သို့သော် ကုမ္ပဏီ၏ဗျူဟာသည် လက်ရှိပေါင်းစည်းမှုတွင် အကန့်အသတ်မရှိပါ။ Existe သည် ပိုမိုကြီးမားသော kernel အစိတ်အပိုင်းများကို ကာမိစေရန် တိုးချဲ့ခြင်းဖြင့် AutoFDO ၏လက်လှမ်းမီမှုကို ကျယ်ပြန့်စေရန် ရည်မှန်းချက်ကြီးသော ရေရှည်စီမံကိန်းတစ်ခုဖြစ်သည်။ Esta ချဲ့ထွင်မှုတွင် ကင်မရာဒရိုက်ဗာများ၊ မိုဒမ်ဒရိုက်ဗာများနှင့် စက်ပစ္စည်းအမျိုးမျိုးထုတ်လုပ်သူများမှ ထည့်သွင်းပြီး စိတ်ကြိုက်ပြင်ဆင်ထားသည့် အခြားသော ဟာ့ဒ်ဝဲဒရိုက်ဗာများ အများအပြား ပါဝင်သော်လည်း ကန့်သတ်မထားပေ။
ဤချဉ်းကပ်မှုသည် စနစ်၏ အူတိုင်သာမက စက်ပစ္စည်းတစ်ခုစီ၏ ဟာ့ဒ်ဝဲနှင့် ၎င်း၏အပြန်အလှန်တုံ့ပြန်မှုများကိုလည်း အတိုင်းအတာတစ်ခုအထိ ချဲ့ထွင်နိုင်ရန် အလုံးစုံ ပိုမိုကောင်းမွန်အောင်ပြုလုပ်ရန် ရည်ရွယ်ပါသည်။ ရည်ရွယ်ချက်မှာ စက်ပစ္စည်း၏ အမှတ်တံဆိပ် သို့မဟုတ် မော်ဒယ်မည်သို့ပင်ဖြစ်စေ စွမ်းဆောင်ရည်နှင့် မြန်နှုန်းသည် ပင်ကိုယ်လက္ခဏာများဖြစ်သည့် Android ဂေဟစနစ်ကို ဖန်တီးရန်ဖြစ်သည်။
လုပ်ငန်းစဉ်တွင် Samsung One UI 8.5 ၏ပါဝင်မှုသည် ကြီးမားသောထုတ်လုပ်သူများထံမှ အင်တာဖေ့စ်စိတ်ကြိုက်ပြင်ဆင်မှုများတွင် Google ပိုမိုကောင်းမွန်အောင်ပြုလုပ်ခြင်းများကို မကြာခဏပြန်ကြားယောင်စေကြောင်း အချက်ပြသည်။ ဤအခြေခံနည်းပညာများကို ပူးပေါင်းဆောင်ရွက်ခြင်းနှင့် လက်ခံကျင့်သုံးခြင်းသည် အခြေခံလည်ပတ်မှုစနစ်တိုးတက်မှုများသည် မတူညီသောဆော့ဖ်ဝဲအတွေ့အကြုံများမှ သုံးစွဲသူများထံရောက်ရှိကြောင်း သေချာစေသည်။ Essa kernel ဖွံ့ဖြိုးတိုးတက်မှုနှင့် ရောင်းချသူ ဆော့ဖ်ဝဲအလွှာများအကြား ပေါင်းစပ်မှုသည် Android ၏ ချောမွေ့သောဆင့်ကဲဖြစ်စဉ်အတွက် အရေးကြီးပါသည်။
Samsung နှင့် Android ဂေဟစနစ်၏ အခန်းကဏ္ဍ
ပိုမိုကောင်းမွန်အောင်ပြုလုပ်ခြင်း၏အခြေအနေတွင်ဖော်ပြထားသော Samsung One UI 8.5 အပ်ဒိတ်သည် Android kernel မှ Pixel စက်ပစ္စည်းများအား ဂေဟစနစ်တစ်ခုလုံးကို အကျိုးသက်ရောက်စေသည့် တိုးတက်မှုကို မီးမောင်းထိုးပြသည်။ Fabricantes ကဲ့သို့ Samsung သည် AutoFDO ပါရှိပြီးဖြစ်သော Android ၏ ဗားရှင်းအသစ်များကို ပေါင်းစပ်ခြင်းဖြင့်၊ အောက်အဆင့်တွင် ထပ်လောင်းပိုကောင်းအောင် ကြိုးပမ်းမှုများမလိုအပ်ဘဲ ၎င်းတို့၏အသုံးပြုသူများအား ပိုမိုကောင်းမွန်သောအတွေ့အကြုံကို ပေးဆောင်နိုင်ပါသည်။ Isso သည် Google ၏ တိုးတက်မှုများကို ၎င်း၏လုပ်ဖော်ကိုင်ဖက်များ၏ ပျံ့နှံ့မှုများပြားခြင်းဖြင့် မြှင့်တင်ပေးသည့် သီလရှိသော ဆန်းသစ်တီထွင်မှုသံသရာကို ဖန်တီးပေးပါသည်။
အဆိုပါ ပိုမိုကောင်းမွန်အောင်လုပ်ဆောင်မှုများသည် စမတ်ဖုန်းဈေးကွက်ကို ကျယ်ကျယ်ပြန့်ပြန့် အကျိုးပြုပြီး စက်ပစ္စည်းများကို ၎င်းတို့၏စျေးနှုန်းအကွာအဝေးကို မခွဲခြားဘဲ ပိုမိုချောမွေ့စွာ လည်ပတ်နိုင်စေမည်ဖြစ်သည်။ Para ထုတ်လုပ်သူများ၊ ဆိုလိုသည်မှာ စနစ်အခြေခံသည် ပိုမိုခိုင်မာပြီး ထိရောက်မှုရှိပြီး ဆော့ဖ်ဝဲလ်၏ မရှိမဖြစ်လိုအပ်သောစွမ်းဆောင်ရည်အတွက် အလွန်အကျွံစိုးရိမ်စရာမလိုဘဲ ဟာ့ဒ်ဝဲတီထွင်ဆန်းသစ်မှုများနှင့် သီးသန့်အင်္ဂါရပ်များကို အာရုံစိုက်လုပ်ဆောင်နိုင်စေပါသည်။ ပူးပေါင်းဆောင်ရွက်ခြင်းသည် ပလက်ဖောင်း၏ ဆက်လက်ဆင့်ကဲပြောင်းလဲမှုအတွက် အခြေခံဖြစ်သည်။
ထိရောက်မှုကို ဆက်တိုက်ရှာဖွေသည်။
AutoFDO ဖြင့် Google ပဏာမခြေလှမ်းသည် Android အတွေ့အကြုံကို သန့်စင်ရန်နှင့် မြှင့်တင်ရန် ကုမ္ပဏီ၏ မဆုတ်မနစ်သောကတိကဝတ်ကို သက်သေပြပါသည်။ မြန်နှုန်းနှင့် ထိရောက်မှုတို့သည် အရေးပါသော ပြိုင်ဆိုင်မှု ကွဲပြားသည့် စျေးကွက်တွင်၊ kernel-level ဆန်းသစ်တီထွင်မှုကို လိုက်ရှာခြင်းသည် Android မိုဘိုင်းနည်းပညာ၏ ရှေ့တန်းတွင် ရှိနေကြောင်း သေချာစေရန် ရေရှည်မျှော်မှန်းချက်ကို သရုပ်ပြသည်။