ဖိုင် caching ၏ထိရောက်မှုကိုလေ့လာရန် cache-bench 0.2.0 ကိုထုတ်ပါ။

ယခင်ထွက်ရှိပြီးနောက် 7 လအကြာတွင်၊ cache-bench 0.2.0 ကို ထုတ်ပြန်ခဲ့သည်။ Cache-bench သည် ကက်ရှ်ဖိုင်ဖတ်ရှုခြင်းဆိုင်ရာ လုပ်ဆောင်ချက်များကို အထူးသဖြင့် မမ်မိုရီနည်းသော အလုပ်များ၏ စွမ်းဆောင်ရည်အပေါ် မူတည်သော လုပ်ဆောင်ချက်များအပေါ် အတုအယောင် ဆက်တင်များ (vm.swappiness, vm.watermark_scale_factor, Multigenerational LRU Framework နှင့် အခြား) ၏ အကျိုးသက်ရောက်မှုကို အကဲဖြတ်ရန် ခွင့်ပြုသည့် Python script တစ်ခုဖြစ်သည်။ အခြေအနေများ ကုဒ်ကို CC0 လိုင်စင်အောက်တွင် ဖွင့်ထားသည်။

ဗားရှင်း 0.2.0 ရှိ ဇာတ်ညွှန်းကုဒ်သည် လုံးလုံးနီးပါး ပြန်လည်ရေးသားထားသည်။ ယခုအခါ သတ်မှတ်ထားသော လမ်းညွှန်မှ ဖိုင်များကို ဖတ်မည့်အစား (-d ရွေးချယ်မှုကို ဗားရှင်းအသစ်တွင် ဖယ်ရှားလိုက်သည်)၊ ၎င်းသည် သတ်မှတ်ထားသော အရွယ်အစား၏ အစိတ်စိတ်အမြွှာမြွှာဖြစ်သည့် ဖိုင်တစ်ဖိုင်မှ ဖတ်ရှုနေပါသည်။

ထည့်ထားသော ရွေးစရာများ-

  • —file — စာဖတ်ခြင်းမှလုပ်ဆောင်မည့်ဖိုင်ဆီသို့လမ်းကြောင်း။
  • —chunk — kibibytes ရှိ အတုံးအရွယ်အစား၊ မူရင်း 64။
  • --mmap - ဖိုင်ဖော်ပြချက်ပေးသူမှ ဖတ်မည့်အစား မမ်မိုရီ-မြေပုံပြုလုပ်ထားသော ဖိုင်အရာဝတ္ထုမှ ဖတ်ပါ။
  • --preread — စမ်းသပ်မှုမစတင်မီ၊ 1 MiB အတုံးများအလိုက် ဆက်တိုက်ဖတ်ခြင်းဖြင့် သတ်မှတ်ထားသောဖိုင်ကို ကြိုတင်ဖတ်ပါ (cache)။
  • --bloat - လုပ်ငန်းစဉ်၏ မှတ်ဉာဏ်သုံးစွဲမှုကို တိုးမြင့်စေပြီး အနာဂတ်တွင် မှတ်ဉာဏ်ပြတ်လပ်မှုကို ဖန်တီးရန်အတွက် စာရင်းတွင် ဖတ်နိုင်သောအပိုင်းများကို ထည့်ပါ။
  • —interval — အထွက် (မှတ်တမ်း) အတွက် စက္ကန့်ပိုင်းအတွင်း ရလဒ်များ။

source: opennet.ru

မှတ်ချက် Add