Linux kernel ဗားရှင်း 5.9 ကို ထုတ်ဝေလိုက်ပါပြီ၊ FSGSBASE နှင့် Radeon RX 6000 “RDNA 2” အတွက် အထောက်အပံ့ကို ပေါင်းထည့်ထားပါသည်။

Linus Torvalds သည် ဗားရှင်း 5.9 ၏ တည်ငြိမ်မှုကို ကြေညာခဲ့သည်။

အခြားပြောင်းလဲမှုများထဲတွင်၊ သူသည် AMD နှင့် Intel ပရိုဆက်ဆာများတွင် ဆက်စပ်ပြောင်းလဲခြင်းစွမ်းဆောင်ရည်ကို တိုးတက်စေမည့် 5.9 kernel သို့ FSGSBASE အတွက် အထောက်အပံ့ကို မိတ်ဆက်ပေးခဲ့သည်။ FSGSBASE သည် Spectre/Metldown အားနည်းချက်များကြောင့် အလုံးစုံစွမ်းဆောင်ရည်ကို တိုးတက်စေမည့် အသုံးပြုသူနေရာမှ FS/GS မှတ်ပုံတင်မှုများ၏ အကြောင်းအရာများကို ဖတ်ရှုပြီး ပြုပြင်မွမ်းမံရန် ခွင့်ပြုသည်။ အထောက်အပံ့ကို လွန်ခဲ့သော နှစ်များစွာက Microsoft အင်ဂျင်နီယာများက ထည့်သွင်းခဲ့သည်။

ထို့အပြင်-

  • Radeon RX 6000 "RDNA 2" အတွက် ထပ်လောင်းပံ့ပိုးမှု
  • NVMe drive zonening commands (NVMe zoned namespaces (ZNS))
  • IBM Power10 အတွက် ကနဦး ပံ့ပိုးမှု
  • သိုလှောင်မှုစနစ်ခွဲအတွက် အမျိုးမျိုးသော တိုးတက်မှုများ၊ မူပိုင်ဒရိုက်ဗာများကို kernel အစိတ်အပိုင်းများနှင့် ချိတ်ဆက်ရန်အတွက် GPL အလွှာများကို အသုံးပြုခြင်းမှ တိုးမြှင့်ကာကွယ်မှု
  • စွမ်းအင်သုံးစွဲမှုပုံစံ (Energy Model framework) သည် ယခု CPU ၏ စွမ်းအင်သုံးစွဲမှု၏ အပြုအမူသာမက အရံကိရိယာများ၏ အပြုအမူများကိုလည်း ဖော်ပြပါသည်။
  • Netfilter သို့ PREROUTING အဆင့်တွင် ငြင်းပယ်ခြင်းကို ထည့်သွင်းခဲ့သည်။
  • AMD Zen နှင့် အသစ်သော CPU မော်ဒယ်များအတွက် P2PDMA နည်းပညာကို ပံ့ပိုးပေးထားပြီး PCI bus နှင့် ချိတ်ဆက်ထားသော စက်ပစ္စည်းနှစ်ခု၏ မမ်မိုရီများကြားတွင် ဒေတာများကို တိုက်ရိုက်လွှဲပြောင်းရန် DMA ကို အသုံးပြုနိုင်သည်။

source: linux.org.ru

မှတ်ချက် Add