နိုဝင်ဘာလ 19 ရက်နေ့တွင်၊ utility ၏ 1.21 နှင့် 2.7 ထုတ်ဝေမှုများဖြစ်ပွားခဲ့သည်။ ncdu စာသားအခြေခံအသုံးပြုသူမျက်နှာပြင်ဖြင့် disk အသုံးပြုမှုကိုခွဲခြမ်းစိတ်ဖြာရန် (NCurses Disk Usage)။
အသုံးဝင်မှုကို Ncurses စာကြည့်တိုက်ကို အသုံးပြု၍ C (ဗားရှင်း LTS) နှင့် Zig (ဗားရှင်း 2.*) ဖြင့် ရေးသားထားပြီး MIT လိုင်စင်အောက်တွင် ဖြန့်ဝေထားသည်။
Zig ဗားရှင်းတွင် multi-threaded scanning နှင့် scan ရလဒ်များကို ထုတ်ယူရန်အတွက် binary format အသစ် ( built-in compression နှင့်အတူ) ပါရှိပါသည်။
အထွေထွေပြောင်းလဲမှုများစာရင်း-
- configuration file တွင် ~ နှင့် ~ အသုံးပြုသူကို ချဲ့ခြင်း၊
- UTF-16 ဖော်မက်တွင် လွတ်သွားသော အငှားအတွဲများပါရှိသော JSON မှ တင်သွင်းမှုကို ပြင်ဆင်ထားသည်။
ဗားရှင်း 1.21 ရှိ အပြောင်းအလဲများစာရင်း-
- ထပ်တိုးအချက်အလက်များကို မရရှိနိုင်သောအခါတွင် ပုံသေပြသမှုနှင့် null တန်ဖိုးများကို တင်ပို့ခြင်း၊
- "ကွဲပြားခြားနားသောဖိုင်စနစ်" အလံအတွက် JSON ထုတ်ယူခြင်းနှင့် တင်သွင်းခြင်းကို ပြင်ဆင်ထားသည်။
ဗားရှင်း 2.7 ရှိ အပြောင်းအလဲများစာရင်း-
- compile လုပ်ဖို့ Zig 0.12 သို့မဟုတ် 0.13 လိုအပ်ပါသေးတယ်။
- zstandard algorithm ဖြင့် ချုံ့ထားသော JSON ၏ ပွင့်လင်းမြင်သာစွာ ဖတ်ရှုခြင်းနှင့် ရေးသားခြင်းအတွက် ပံ့ပိုးမှု ထပ်လောင်းထည့်သွင်းထားသည်။
- ထပ်လောင်းရွေးချယ်မှုများ --compress နှင့် --export-block-size;
- binary ဖော်မတ်သို့ တင်ပို့သည့်အခါ အရင်းဒြပ်စင်တွင် မှားယွင်းသောအကွက်တစ်ခုကို ပြင်ဆင်ပြီး၊
- ထည့်သွင်းတည်ဆောက်ရွေးချယ်မှု -Dstrip။
source: linux.org.ru
