အမျိုးအစားခွဲခြင်း၊ cat၊ chmod၊ chown၊ chroot၊ cp၊ date၊ dd၊ echo၊ hostname၊ id, ln, ls အစရှိသည့် ပရိုဂရမ်များ ပါဝင်သော GNU Coreutils 9.6 ၏ တည်ငြိမ်သောဗားရှင်းကို ထုတ်ဝေလိုက်ပါပြီ။
အဓိက တီထွင်ဆန်းသစ်မှုများ-
- ITU V.32 သတ်မှတ်ချက်နှင့်အညီ၊ ဥပမာအားဖြင့်၊ gzip တွင်အသုံးပြုထားသော checksums များကိုတွက်ချက်ရန် "-a crc42b" option ကို cksum utility တွင် ထည့်သွင်းထားသည်။ pclmul ညွှန်ကြားချက်ကို အသုံးပြု၍ စွမ်းဆောင်ရည် ပိုမိုကောင်းမွန်အောင် ပြုလုပ်ခြင်း။ “cksum -a crc” ၏ လုပ်ဆောင်ချက်ကို အရှိန်မြှင့်ရန်၊ SIMD တိုးချဲ့မှုများကို AVX2၊ AVX512 နှင့် ARMv8 တို့ကို အသုံးပြုပြီး စမ်းသပ်မှုများတွင် တွက်ချက်ချိန်ကို 40%, 60% နှင့် 80% အသီးသီး လျှော့ချပေးသည်။
- "--sort=name" option ကို ဖိုင်အမည်ဖြင့် စီရန်သတ်မှတ်ရန် ls utility တွင် ထည့်သွင်းထားသည်။
- "စာကြောင်းများပါသော အော်ပရေတာများကို အသုံးပြုနိုင်သည့်စွမ်းရည်ကို စမ်းသပ်ကိရိယာ (POSIX:2024) တွင် ထည့်သွင်းထားသည်။
- POSIX:2024 စံနှုန်းတွင် မိတ်ဆက်ထားသော "-f" နှင့် "-p" ရွေးစရာများကို "--foreground" နှင့် "--preserve-status" ရွေးချယ်မှုများ၏ အတိုကောက်ဗားရှင်းများဖြစ်သည့် timeout utility သို့ ထည့်သွင်းထားပါသည်။
- အမျိုးအစားခွဲခြင်း utility တွင်၊ /proc ကဲ့သို့သော pseudo-FS ရှိ ဖိုင်များပေါ်တွင် လုပ်ဆောင်ချက်များကို အရှိန်မြှင့်သည်။
- “bcachefs” နှင့် “pidfs” ဖိုင်စနစ်အမျိုးအစားများအတွက် ပံ့ပိုးမှုအား stat နှင့် tail utilities များတွင် ထည့်သွင်းထားပါသည်။ FS အမျိုးအစားကိုပြသရန် "stat -f -c%T" အမိန့်ကို ထည့်သွင်းထားသည်။ “tail -f” အမိန့်သည် “bcachefs” နှင့် “pidfs” ဖိုင်စနစ်များအတွက် inotify ယန္တရားကို အသုံးပြုသည်။
- wc utility တွင်၊ တစ်ကြိမ်လျှင် block read တစ်ခု၏ အနိမ့်ဆုံးအရွယ်အစားကို 16KiB မှ 256KiB သို့ တိုးထားသည်။ ကက်ရှ်ဖိုင်များကို ဖတ်သည့်အခါ "wc -l" စွမ်းဆောင်ရည် 10% ခန့် တိုးတက်လာသည်။
source: opennet.ru
