Google သည် Android ကို ပင်မ Linux kernel သို့ ရွှေ့လိုသည်။

Android မိုဘိုင်း လည်ပတ်မှုစနစ်သည် Linux kernel ကို အခြေခံထားသော်လည်း ၎င်းသည် စံ kernel တစ်ခုမဟုတ်သော်လည်း အလွန်ပြုပြင်ထားသော တစ်ခုဖြစ်သည်။ ၎င်းတွင် Google မှ "မွမ်းမံမှုများ"၊ ချစ်ပ်ဒီဇိုင်နာ Qualcomm နှင့် MediaTek နှင့် OEM များပါဝင်သည်။ ယခုမူ "ကောင်းသောကော်ပိုရေးရှင်း" ဖြစ်သည်၊ ဘာသာပြန်ရန် ရည်ရွယ်ပါသည်။ သင်၏စနစ်သည် kernel ၏အဓိကဗားရှင်းသို့ဖြစ်သည်။

Google သည် Android ကို ပင်မ Linux kernel သို့ ရွှေ့လိုသည်။

Google အင်ဂျင်နီယာများသည် ယခုနှစ် Linux Plumbers ကွန်ဖရင့်တွင် ဤအကြောင်းအရာနှင့် ပတ်သက်၍ ဆွေးနွေးခဲ့ကြသည်။ ၎င်းသည် ကုန်ကျစရိတ်များနှင့် ကုန်ကျစရိတ်များကို လျှော့ချပေးကာ၊ Linux ပရောဂျက်တစ်ခုလုံးကို အကျိုးရှိစေမည့်၊ စွမ်းဆောင်ရည်ကို မြှင့်တင်ရန်နှင့် စက်ဘက်ထရီသက်တမ်းကို တိုးမြှင့်ပေးနိုင်ရန် မျှော်လင့်ထားသည်။ ၎င်းသည် အပ်ဒိတ်များကို ပိုမိုမြန်ဆန်စွာ အသုံးပြုနိုင်စေရန်နှင့် အကွဲအပြဲများကို လျှော့ချနိုင်စေမည်ဖြစ်သည်။

ဤလုပ်ငန်းစဉ်၏ပထမအဆင့်မှာ ပင်မ Linux kernel သို့ ဖြစ်နိုင်သမျှ Android ပြုပြင်မွမ်းမံမှုများကို တတ်နိုင်သမျှ ပေါင်းစည်းရန်ဖြစ်သည်။ ဖေဖော်ဝါရီလ 2018 ခုနှစ်အထိ၊ အများသုံး Android kernel (ထုတ်လုပ်သူများမှ ထပ်လောင်းပြောင်းလဲမှုများပြုလုပ်သည့်) သည် ပင်မ Linux 32 နှင့် နှိုင်းယှဉ်ပါက ပေါင်းထည့်မှု 000 ကျော်နှင့် ဖျက်မှု 1500 ကျော်ရှိသည်။ Android မှ ကုဒ်လိုင်းပေါင်း 4.14.0 ကျော်ကို Linux သို့ ထည့်သွင်းသောအခါ ၎င်းသည် လွန်ခဲ့သော နှစ်အနည်းငယ်က တိုးတက်မှုတစ်ခုဖြစ်သည်။

Android kernel သည် ချစ်ပ်ထုတ်လုပ်သူများ (Qualcomm နှင့် MediaTek ကဲ့သို့) နှင့် OEMs (Samsung နှင့် LG ကဲ့သို့) ထံမှ ပြုပြင်ပြောင်းလဲမှုများကို လက်ခံရရှိဆဲဖြစ်သည်။ Google သည် စက်ပစ္စည်းသီးသန့်ဒရိုက်ဗာများကို ကျန် Android နှင့် ပိုင်းခြားထားသည့် Project Treble ဖြင့် 2017 တွင် ဤလုပ်ငန်းစဉ်ကို မြှင့်တင်ခဲ့သည်။ ကုမ္ပဏီသည် ဤနည်းပညာကို ပင်မ Linux kernel တွင် ထည့်သွင်းလိုသည်၊ စက်ပစ္စည်းတစ်ခုချင်းအတွက် လိုအပ်မှုကို ဖယ်ရှားကာ Android အပ်ဒိတ်လုပ်ငန်းစဉ်ကို ပိုမိုအရှိန်မြှင့်တင်လိုပါသည်။

Google မှ အင်ဂျင်နီယာများ အဆိုပြုထားသော အယူအဆမှာ ကိုယ်ပိုင်စက်ပစ္စည်း ဒရိုက်ဘာများကို plug-in အဖြစ် လုပ်ဆောင်နိုင်စေမည့် Linux kernel တွင် အင်တာဖေ့စ်တစ်ခု ဖန်တီးရန်ဖြစ်သည်။ ၎င်းသည် Project Treble ကို ပုံမှန် Linux kernel တွင် သုံးနိုင်မည်ဖြစ်သည်။

စိတ်ဝင်စားစရာမှာ Linux အသိုက်အဝန်း၏အဖွဲ့ဝင်အချို့သည် ၎င်းတွင် Android ကိုထည့်သွင်းရန်စိတ်ကူးကို ဆန့်ကျင်ကြသည်။ အကြောင်းရင်းမှာ ပုံမှန် kernel တွင် ပြုပြင်မွမ်းမံခြင်းနှင့် ပြောင်းလဲမှုများ၏ အလွန်လျင်မြန်သော လုပ်ငန်းစဉ်ဖြစ်ပြီး၊ မူပိုင်ခွင့်စနစ်များက ၎င်းတို့နှင့်အတူ “ဆွဲယူ” ကာ ဗားရှင်းအဟောင်းများနှင့် လိုက်ဖက်ညီမှုတစ်ခုလုံးကို ဝန်ထုပ်ဝန်ပိုးဖြစ်စေပါသည်။

ထို့ကြောင့်၊ Android ၏ စံ Linux kernel သို့ ကူးပြောင်းခြင်းနှင့် Project Treble စနစ်၏ ပေါင်းစပ်မှုသည် မည်သည့်အချိန်တွင် ပေါ်ပေါက်ပြီး ထွက်ရှိလာမည်ကို ရှင်းရှင်းလင်းလင်း မသိရသေးပါ။ ဒါပေမယ့် စိတ်ကူးက အရမ်းစိတ်ဝင်စားစရာကောင်းပြီး အလားအလာကောင်းတယ်။



source: 3dnews.ru

မှတ်ချက် Add