OpenBSD 6.7 ထွက်ရှိသည်။


OpenBSD 6.7 ထွက်ရှိသည်။

မေလ ၁၉ ရက်နေ့တွင်၊ အခမဲ့ UNIX-like operating system OpenBSD 19 ကို မိတ်ဆက်ခဲ့သည်။ ဤစနစ်၏ အထူးအင်္ဂါရပ်မှာ ကုဒ်အရည်အသွေးနှင့် လုံခြုံရေးကို အလေးပေးခြင်းဖြစ်သည်။ အဆိုပါပရောဂျက်ကို NetBSD developer များနှင့် ပဋိပက္ခဖြစ်ပြီးနောက် 6.7 ခုနှစ်တွင် Theo de Raadt မှ တည်ထောင်ခဲ့သည်။ ထုတ်ဝေမှုတွင် အထင်ရှားဆုံးပြောင်းလဲမှုများကို အောက်တွင်ဖော်ပြထားသည်။

  • ယခုအခါ ရုပ်ပိုင်းဆိုင်ရာ စက်တစ်ခုတွင် အပိုင်း ၁၅ ခုအထိ ပံ့ပိုးပေးသည်။ အသေးစိတ်အချက်များ

  • powerpc ပလပ်ဖောင်းအတွက် mploc ကို စက်-အမှီအခိုကင်းစွာ အကောင်အထည်ဖော်ခြင်း။

  • Memory စာမျက်နှာ သန့်ရှင်းရေးကို ပိုမိုကောင်းမွန်အောင် ပြုလုပ်ခြင်း။

  • DHCP ပရိုတိုကောအတွက် client တစ်ခုဖြစ်သည့် dhclient တွင် တိုးတက်မှုနှင့် အမှားပြင်ဆင်မှုများ အများအပြား။

  • NVMe လုပ်ဆောင်ချက်များအတွက် အများဆုံး ပိတ်ဆို့အရွယ်အစားမှာ 128K ဖြစ်သည်။

  • hibernation/sleep အတွက် တာဝန်ရှိသော apmd daemon ကို မြှင့်တင်မှုများ။ daemon သည် ဘက်ထရီဒရိုက်ဗာထံမှ ပါဝါပြောင်းလဲမှုများအကြောင်း အချက်အလက်ကို လက်ခံရရှိသည် ။ ကွန်ပျူတာပြန်စပြီးနောက် စက္ကန့် 60 ကြာ ဒရိုက်ဘာမက်ဆေ့ခ်ျကို လစ်လျူရှုထားသောကြောင့် သုံးစွဲသူသည် စက်ပြန်မအိပ်မီတွင် စတင်အလုပ်လုပ်နိုင်မည်ဖြစ်သည်။

  • tmpfs တွင် အမည်မဖော်လိုသော ဖိုင်များ ဖန်တီးနိုင်မှုကို ပေါင်းထည့်ထားသည်။ ၎င်းသည် ဖိုင်စနစ်သို့ အပလီကေးရှင်းဝင်ရောက်ခွင့်ကို ကန့်သတ်နိုင်သည်။

  • systat (ရွေးချယ်မှု -h) သို့ လူသား-ဖတ်နိုင်သော မုဒ်ကို ပေါင်းထည့်ထားသည်။

  • dhclient အပြုအမူဟောင်းကို ပြန်လည်ပြုပြင်ခဲ့သည်။ ယခုအခါ စနစ်သည် subnet mask မပါသော ချိတ်ဆက်မှုများကို ထပ်မံ လျစ်လျူရှုပါမည်။

2-bit timestamps နှင့် block addresses များကို အသုံးပြု၍ ffs64 ဖိုင်စနစ်အား မြှင့်တင်မှုများ။

  • ယခုအခါ ffs2 ကို landisk၊ luna88k နှင့် sgi မှလွဲ၍ ပလက်ဖောင်းအားလုံးတွင် ပုံမှန်အားဖြင့် အသုံးပြုပါသည်။

  • sgi ပလပ်ဖောင်းအတွက် Boot partition နှင့် ramdisk ပံ့ပိုးမှု။

  • sparc64 နှင့် Mac PPC အတွက် ပုံသေဖွင့်ခြင်း။

  • alpha နှင့် amd64 ပလပ်ဖောင်းများအတွက် ဒေါင်းလုဒ်လုပ်နိုင်သည်။

  • efiboot ကို အသုံးပြု၍ arm_v7 နှင့် arm64 ပလပ်ဖောင်းများအတွက် Bootable

  • loongson ပလပ်ဖောင်းအတွက် ဒေါင်းလုဒ်လုပ်နိုင်ပါသည်။

SMP တွင် တိုးတက်မှုများ

  • __thrsleep၊ __thrwakeup၊ close၊ closefrom၊ dup၊ dup2၊ dup3၊ flock၊ fcntl၊ kqueue၊ pipe၊ pipe2 နှင့် nanosleep စနစ် ခေါ်ဆိုမှုများသည် KERNEL_LOCK မပါဘဲ ယခု လည်ပတ်နေပါသည်။

  • AMD ပရိုဆက်ဆာများအတွက် ပြန်လည်လုပ်ဆောင်ထားသော SMP အကောင်အထည်ဖော်မှု။ ယခုစနစ်သည် kernel များကို threads အဖြစ် မှားယွင်းစွာခွဲခြားနိုင်တော့မည်မဟုတ်ပါ။

ယာဉ်မောင်းများ

  • Intel PRO/1000 10/100/Gigabit Ethernet ကွန်ရက်ကတ်များကို ပံ့ပိုးပေးရန်အတွက် တာဝန်ရှိသည့် em driver တွင် တိုးတက်မှုများ။

  • X ဝင်းဒိုးစနစ်စတင်သောအခါတွင် အေးခဲမှုများကို ဖြေရှင်းရန်အတွက် Cherry Trail မိသားစုပရိုဆက်ဆာများအတွက် microcputime ကိုအသုံးပြု၍ microsecond resolution ကို အကောင်အထည်ဖော်ခြင်း။

  • LPSS (Low Power Subsystem) အတွက် PCI စက်များတွင် မမ်မိုရီလိပ်စာဖော်ပြခြင်းအတွက် ပံ့ပိုးမှု။

  • PCI Express မျက်နှာပြင်ကို အသုံးပြု၍ မြန်နှုန်းမြင့် Intel ကွန်ရက်ကတ်များအတွက် တာဝန်ရှိသည့် ix driver ရှိ x553 ထိန်းချုပ်ကိရိယာအတွက် ပံ့ပိုးမှု။

  • amdgpu နှင့် radeondrm အတွက် အိပ်စက်ခြင်း/ hibernation ပြီးနောက် ချို့ယွင်းချက်များအား ပြင်ဆင်ပါ။

  • UEFI မုဒ်တွင် စဖွင့်သောအခါ HP EliteBook အေးခဲခြင်းအတွက် ပြင်ဆင်ပါ။

  • အသေးစိတ်အချက်အလက်များကို ပရောဂျက်၏တရားဝင်ဝဘ်ဆိုဒ်တွင် မူရင်းမက်ဆေ့ဂျ်တွင် ကြည့်ရှုနိုင်ပါသည်။

နှင့်-

  • အောက်ပါယာဉ်မောင်းများကို ဖယ်ရှားလိုက်ပါပြီ-
    • IBM RT PC ဘုတ်များပေါ်ရှိ အမှတ်စဉ်အပေါက်အတွက် တာဝန်ရှိ rtfps၊

    • DPT EATA SCSI RAID အတွက် dpt;

    • PCMCIA GemPlus GPR400 မျက်နှာပြင်ရှိ စမတ်ကတ်စာဖတ်သူများအတွက် gpr;

    • Power Macintosh ရှိ scsi တိုးချဲ့ကတ်များအတွက် mesh;
  • အသံစနစ်ခွဲကို မြှင့်တင်ပြီးပါပြီ။

  • arm3 ဗိသုကာနှင့် RaspberryPi 4/64 တွင် RaspberryPi 2/3 အတွက် ပံ့ပိုးမှု ပေါင်းထည့်ထားသည်။

အစဉ်အလာ ပိုစတာ :)

source: linux.org.ru

မှတ်ချက် Add