CPDT Benchmark〉Storage, memory

4.3
3.04K review
100K+
Mga Download
Rating ng content
Lahat
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan

Tungkol sa app na ito

Tandaan: ang panloob lamang na pagsubok sa memorya ang magagamit sa Android 11.

Ang CPDT (Cross Platform Disk Test) ay isang benchmarking app ng pagganap na sumusukat sa I / O bilis ng permanenteng imbakan (panloob na memorya / NAND / NVMe / UFS / SD card) at memorya ng system (RAM).

Ang app na ito ay mayroong Windows, macOS at Linux v̲e̲r̲s̲i̲o̲n̲s̲ na nagbibigay-daan upang patuloy na magpatakbo ng mga pagsubok sa mga aparato at operating system. Maaari silang ma-download sa web site: https://maxim-saplin.github.io/cpdt_results/?download

Ginagawang posible ng database ng mga resulta ng In-app na ihambing ang pagganap ng iyong telepono sa iba pang mga Android smartphone (hal. Samsung Galaxy Note 10, Xiaomi Redmi 7 atbp.) At ng iba't ibang uri ng hardware (mga iPhone, Mac, Windows PC, Android TV Player atbp.)

Kasama sa benchmarking suite ang mga sumusunod na 5 pagsubok:

◉ Permanenteng mga pagsubok sa pag-iimbak

╰┄ ◎ sunod-sunod na pagsusulat

╰┄ ◎ Basahin ang sunud-sunod

╰┄ ◎ Random na pagsulat (4KB block)

╰┄ ◎ Random na nabasa (4KB block)

◉ Pagsubok ng RAM

╰┄ ◎ Kopya ng memorya

- Ang mga resulta sa pagsubok ay ibinibigay bilang mga halaga ng throughput na sinusukat sa MB / s (megabytes bawat segundo).

Ang iba't ibang mga setting ay magagamit sa menu ng Mga Pagpipilian at hayaan ang mga gumagamit na kontrolin:

◉ Sukat ng laki ng file

╰┄ ◎ 0.5GB ┄ ◎ 1GB ┄ ◎ 2GB ┄ ◎ 4GB ┄ ◎ 8GB ┄ ◎ 16GB

◉ Sumulat ng buffering

╰┄ ◎ On ┄ ◎ Off

◉ Pag-cache ng file na nasa memorya

╰┄ ◎ On ┄ ◎ Off

Para sa sunud-sunod na mga pagsubok bumubuo ang app ng mga graphic na serye ng oras, para sa mga random na pagsubok - histogram. Ang mga resulta ng pagsubok ay maaaring ma-export sa CSV para sa karagdagang pagsusuri (bawat hilera na naglalaman ng posisyon ng pag-block sa test file at sinusukat na throughput).

Paano naiiba ang CPDT sa iba pang mga app? Ang pinakatanyag na mga benchmark ay nakatuon sa CPU / GPU (tulad ng Geekbench, AnTuTu) at ganap na huwag pansinin ang pagganap ng imbakan.

Ang mga benchmark ng imbakan at memorya ay bihirang pahintulutan ang mga gumagamit na baguhin ang anumang mga setting at limitado sa pagtukoy ng laki ng pagsubok ng file. Ang pagkontrol sa buffering o pag-cache ay hindi posible (hal. Androbnech) o nangangailangan ng pag-reload ng aparato (hal. A1 SD).

Ang cache ay isang mekanismo na makabuluhang nakakaimpluwensya sa mga resulta ng pagsubok. Kung ito ay SA mga resulta sa pagsubok ay maaapektuhan ng mga bilis ng RAM at hindi posible na ihiwalay ang permanenteng pagganap ng imbakan sa mga nasabing pagsubok. Ang mga senaryong malamig na nabasa (hal. Ang pag-boot ng aparato o pagsisimula ng unang beses na aplikasyon) ay hindi mailalarawan sa pamamagitan ng mga naka-cache na pagbabasa. Ang parehong sitwasyon ay kasama ang buffering na nakakaapekto sa mga pagsusulit sa pagsusulat. Gumagamit ang buffering ng RAM para sa pansamantalang pag-iimbak ng data bago ito iginigiit sa imbakan.

Ang pakikitungo sa CPDT sa parehong pag-cache at pag-buffer at bilang default ang mga iyon ay NAKA-OFF na ginagawang posible na patuloy na masukat at ihambing ang permanenteng pagganap ng imbakan sa mga aparato at operating system.

Bakit mahalaga ang pagganap ng pag-iimbak at memorya? Direktang nakakaapekto ito sa antas ng "pinaghihinalaang" pagganap. Ang pag-freeze ng UI ay maaaring inilarawan sa maraming mga kaso ng mga stutter sa antas ng pag-iimbak. Hal. ipinapakita ang isang naka-load na web page sa browser kapag humiling ito ng data mula sa disk, pag-scroll ng mga larawan sa gallery app (imaging pag-scroll sa libu-libo sa kanila), o pagbaba ng isang feed sa Instagram (ang mga dating na-load na imahe ay hihilingin mula sa cache na nakaimbak sa disk)

Maaaring gamitin ng mga gumagamit ng Chromebook ang app na ito pagkatapos paganahin ang Google Play. Upang ma-access ang SD / Memory Card dapat bigyan ang app ng "Pahintulot sa pag-iimbak" sa setting ng Google Play ng Chrome OS.

! Ang Suporta sa OTG ay HINDI garantisado! Kung isaksak mo ang isang panlabas na card reader o USB flash drive sa iyong aparato, maaari itong gumana o maaaring hindi. Hal. Ang Samsung Galaxy S8 na may Android 8 at Tandaan 10 na may Android 10 ay gumagana nang maayos. Ang Xiaomi Mi8SE (Android 9), Meizu 16th (Android 8.1) at LG Nexus 5x (Android 6) ay hindi gagana (kahit na makikita mo pa rin ang drive sa system). Bakit ganun Ang Android OS ay walang pare-parehong modelo na gumagana sa mga external na konektado na storage device. Ang ilang mga tagagawa ng aparato ay gumagawa ng isang mahusay na trabaho (tulad ng Samsung) sa pamamagitan ng maayos na pag-mount ng aparato at ginawang magagamit ito sa pamamagitan ng default API (Context.getExternalFilesDir ()). Ang iba ay nangangailangan ng mga trick o pagpapatupad ng mga partikular na API ng paggawa.

Ang proyekto ay bukas-mapagkukunan at malugod mong bisitahin ang pahina nito sa GitHub:
https://github.com/maxim-saplin/CrossPlatformDiskTest
Na-update noong
Mar 27, 2023

Kaligtasan ng data

Nagsisimula ang kaligtasan sa pag-unawa kung paano kinokolekta at ibinabahagi ng mga developer ang iyong data. Posibleng mag-iba ang mga kagawian sa privacy at seguridad ng data batay sa iyong paggamit, rehiyon, at edad. Ang developer ang nagbigay ng impormasyong ito at posibleng i-update niya ito sa paglipas ng panahon.
Posibleng ibahagi ng app na ito ang mga ganitong uri ng data sa mga third party
Aktibidad sa app at Impormasyon at performance ng app
Walang nakolektang data
Matuto pa tungkol sa kung paano inihahayag ng mga developer ang pagkolekta
Ine-encrypt ang data habang inililipat
Hindi puwedeng i-delete ang data

Mga rating at review

4.3
2.84K review

Ano'ng bago

- Updates to support new Android version
- Recent devices added to DB (Samsung Galaxy S22 and S23, Xiaomi 13)