မှတ်စု: internal 11 test ကိုသာ Android 11 တွင်ရနိုင်သည်။
CPDT (Cross Platform Disk Test) ဆိုသည်မှာအမြဲတမ်းသိုလှောင်မှု (internal memory / NAND / NVMe / UFS / SD ကဒ်) နှင့် system memory (RAM) တို့၏ I / O အမြန်နှုန်းကိုတိုင်းတာသည့်စွမ်းဆောင်ရည်ကိုအခြေခံသည့်အက်ပလီကေးရှင်းတစ်ခုဖြစ်သည်။
ဒီအက်ပ်တွင် Windows, MacOS နှင့် Linux စက်များရှိပြီး operating system များနှင့်စမ်းသပ်မှုများကိုတသမတ်တည်းလုပ်ဆောင်ရန်ခွင့်ပြုထားသည်။ ၎င်းတို့ကိုဝက်ဘ်ဆိုက် https://maxim-saplin.github.io/cpdt_results/?download တွင် download ရယူနိုင်သည်။
In-app ရလဒ်ဒေတာဘေ့စ်ကသင်၏ဖုန်း၏စွမ်းဆောင်ရည်ကိုအခြား Android စမတ်ဖုန်းများ (ဥပမာ Samsung Galaxy Note 10, Xiaomi Redmi 7 စသည်တို့) နှင့်ကျယ်ပြန့်သော hardware (iPhones, Macs, Windows PCs, Android TV Players) စသည်တို့ကိုနှိုင်းယှဉ်လေ့လာနိုင်စေသည်။
benchmarking suite တွင်အောက်ပါစမ်းသပ်မှု ၅ ခုပါဝင်သည်။
storage အမြဲတမ်းသိမ်းဆည်းခြင်းစစ်ဆေးခြင်း
┊
◎◎အဆက်မပြတ်ရေးသားပါ
┊
read ◎ဆက်တိုက်ဖတ်ပါ
┊
◎◎ကျပန်းရေးခြင်း (4KB block)
┊
◎◎ကျပန်းဖတ်ရှုခြင်း (4KB block)
◉ RAM ကိုစစ်ဆေးခြင်း
┊
◎◎မှတ်ဉာဏ်မိတ္တူ
- စမ်းသပ်မှုရလဒ်များကို MB / s (megabytes per စက္ကန့်) ဖြင့်တိုင်းတာသော throughput value များဖြစ်သည်။
Options menu တွင် Settings အမျိုးမျိုးကို အသုံးပြု၍ သုံးစွဲသူများကိုထိန်းချုပ်ခွင့်ပေးထားသည်။
◉ဖိုင်အရွယ်အစားကိုစမ်းသပ်ပါ
┊
◎◎ 0.5GB ┄◎ 1GB ◎◎ 2GB ┄◎ 4GB ┄◎ 8GB ┄◎ 16GB
buff ကြားခံရေးခြင်း
┊
╰┄◎ On ┄◎ပိတ်
◉ In-memory ဖိုင်သိုလှောင်ခြင်း
┊
╰┄◎ On ┄◎ပိတ်
နောက်ဆက်တွဲစမ်းသပ်မှုများအတွက်၊ အက်ပလီကေးရှင်းသည်ဂရက်ဂိုဂရမ်များဖြစ်သောအချိန်စီးရီးဂရပ်များ၊ ကျပန်းစမ်းသပ်မှုများအတွက်တည်ဆောက်သည်။ နောက်ထပ်ရလဒ်များကိုစစ်ဆေးရန်အတွက်စစ်ဆေးမှုရလဒ်များကို CSV သို့တင်ပို့နိုင်သည် (အတန်းတစ်ခုစီတိုင်းသည်စမ်းသပ်မှုဖိုင်တွင်ပါ ၀ င်သောနေရာနှင့်တိုင်းတာမှုနှုန်းတိုင်းတာမှုပါဝင်သည်) ။
CPDT သည်အခြားအက်ပ်များနှင့်မည်သို့ကွာခြားသနည်း။ လူကြိုက်များသောစံသတ်မှတ်ချက်များသည် CPU / GPU (Geekbench, AnTuTu) ကိုအာရုံစိုက်ပြီးသိုလှောင်မှုစွမ်းဆောင်ရည်ကိုလုံးဝလျစ်လျူရှုသည်။
သိုလှောင်မှုနှင့်မှတ်ဉာဏ်ဆိုင်ရာစံသတ်မှတ်ချက်များသည်အသုံးပြုသူများအားမည်သည့် settings ကိုမဆိုခွင့်ပြုရန်ခဲယဉ်းသည်။ ကြားခံသို့မဟုတ် cache ကိုထိန်းချုပ်ရန် (e.g Androbnech) မဖြစ်နိုင်သို့မဟုတ် device ကိုပြန်ဖွင့် (ဥပမာ A1 ကို SD) လိုအပ်သည်။
ယာယီသိမ်းဆည်းခြင်းသည်စမ်းသပ်မှုရလဒ်များကိုသိသိသာသာလွှမ်းမိုးသည့်ယန္တရားတစ်ခုဖြစ်သည်။ အကယ်၍ ၎င်းသည် ON ကိုအသုံးပြုပါကရလာဒ်များသည် RAM အမြန်နှုန်းကိုသက်ရောက်နိုင်ပြီး၎င်းစမ်းသပ်မှုများတွင်အမြဲတမ်းသိုလှောင်မှုစွမ်းဆောင်ရည်ကိုသီးခြားခွဲထုတ်။ မရပါ။ အအေးစာဖတ်ခြင်းအခြေအနေများ (ဥပမာစက်ပစ္စည်း boot သို့မဟုတ်ပထမ ဦး ဆုံးအကြိမ် application စတင်ခြင်း) ကို cached ဖတ်ခြင်းဖြင့် ဖော်ပြ၍ မရပါ။ ရေးသားမှုစစ်ဆေးမှုများကိုအကျိုးသက်ရောက်စေသော buffering အခြေအနေနှင့်အတူတူပင်။ Buffering သည်အချက်အလက်များကိုယာယီသိုလှောင်ရန်အတွက်သိုမဟုတ်သိုလှောင်ခြင်းမလုပ်မီယာယီသိုလှောင်ရန် RAM ကိုသုံးသည်
CPDT သည် cache နှင့် buffering နှစ်ခုစလုံးကိုကိုင်တွယ်သည်။ ပုံမှန်အားဖြင့် OFF ဖြစ်ခြင်းသည် devices များနှင့် operating systems များအကြားအမြဲတမ်းသိုလှောင်မှုစွမ်းဆောင်ရည်ကိုတိုင်းတာ။ နှိုင်းယှဉ်နိုင်သည်။
သိုလှောင်မှုနှင့်မှတ်ဉာဏ်စွမ်းဆောင်ရည်သည်အဘယ်ကြောင့်အရေးကြီးသနည်း။ ဒါဟာတိုက်ရိုက် "ရိပ်မိ" စွမ်းဆောင်ရည်၏အဆင့်ကိုသာသက်ရောက်သည်။ UI freezes များကိုကိစ္စတော်တော်များများတွင် Stutters Stutters မှဖော်ပြနိုင်ပါသည်။ ဥပမာ disk မှဒေတာတောင်းခံခြင်း၊ ပြခန်းအက်ပ်တွင်ဓါတ်ပုံများကို scroll လုပ်ခြင်း (ထောင်ပေါင်းများစွာသော scrolling လုပ်သောပုံရိပ်များ) သို့မဟုတ် Instagram feed သို့ဆင်းသွားသောအခါ browser တစ်ခုတွင်တင်ထားသောဝက်ဘ်စာမျက်နှာကိုပြသခြင်းသို့မဟုတ် Instagram feed သို့သွားခြင်း (ယခင်ကတင်ထားသောပုံများသည် disk တွင်သိုလှောင်ထားသော cache မှတောင်းလိမ့်မည်) ။
Google Play ကိုဖွင့်ပြီးနောက် Chromebook အသုံးပြုသူများသည်ဤအက်ပ်ကိုသုံးနိုင်သည်။ SD / Memory Card ကို ၀ င်ရောက်နိုင်ရန်အတွက် Chrome OS ၏ဂူဂဲလ်ပလေးဆက်တွင်“ သိုလှောင်မှုခွင့်ပြုချက်” ကိုခွင့်ပြုရမည်။
! OTG ပံ့ပိုးမှုအာမခံချက်မရှိပါ သင်သည်သင်၏ကဒ်သို့ပြင်ပကဒ်ဖတ်စက်သို့မဟုတ် USB flash drive ကိုတပ်ဆင်ပါက၎င်းသည်အလုပ်ဖြစ်ကောင်းရှိနိုင်သည်။ ဥပမာ Android 8 ပါသော Samsung Galaxy S8 နှင့် Android 10 ရှိ Note 10 တို့သည်ကောင်းမွန်သည်။ Xiaomi Mi8SE (Android 9), Meizu 16th (Android 8.1) နှင့် LG Nexus 5x (Android 6) သည်အလုပ်မလုပ်ပါ။ (သင်စနစ်ထဲ၌ drive ကိုမြင်နိုင်သေးသည်) ။ အဲဒီလို့ဘာဖြစ်လို့? ပြင်ပချိတ်ဆက်သိုလှောင်ရေးကိရိယာများနှင့်အလုပ်လုပ်သည့် Android OS တွင်တသမတ်တည်းပုံစံမရှိပါ။ အချို့သောထုတ်ကုန်ထုတ်လုပ်သူများက Samsung ကဲ့သို့သောစက်ကိရိယာကိုစနစ်တကျတပ်ဆင်ပြီးပုံမှန် API (Context.getExternalFilesDir ()) မှတစ်ဆင့်ရရှိအောင်လုပ်ခြင်းဖြင့်ကောင်းသောအလုပ်တစ်ခုကိုလုပ်သည်။ အခြားသူများသည်လှည့်ကွက်များသို့မဟုတ်ထုတ်လုပ်ရန်သီးခြား APIs များကိုအကောင်အထည်ဖော်ရန်လိုအပ်သည်။
ဒီပရောဂျက်ဟာ open-source ဖြစ်ပြီး GitHub မှာရှိတဲ့စာမျက်နှာကိုလာကြည့်ပါ။
https://github.com/maxim-saplin/CrossPlatformDiskTest