CPDT Benchmark〉Storage, memory

4,3
3,04 мың пікір
100 м.+
Жүктеп алынғандар
Контенттің жас шектеуі
Барлығы үшін
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні

Осы қолданба туралы

Ескерту: Android 11 жүйесінде тек ішкі жадты тексеруге болады.

CPDT (Cross Platform Disk Test) - тұрақты сақтаудың енгізу-шығару жылдамдығын (ішкі жад / NAND / NVMe / UFS / SD картасы) және жүйелік жадты (RAM) өлшейтін өнімділікті салыстыру бағдарламасы.

Бұл қолданбада Windows, macOS және Linux жүйелері бар, олар құрылғылар мен амалдық жүйелерде тестілерді жүйелі түрде жүргізуге мүмкіндік береді. Оларды веб-сайттан жүктеуге болады: https://maxim-saplin.github.io/cpdt_results/?download

Қолданба нәтижелерінің дерекқоры телефонның жұмысын басқа Android смартфондарымен салыстыруға мүмкіндік береді (мысалы, Samsung Galaxy Note 10, Xiaomi Redmi 7 және т.б.) және көптеген жабдықтар (iPhone, Mac, Windows компьютерлері, Android TV ойнатқыштары және т.б.).

Салыстырмалы пакетке келесі 5 тест кіреді:

Storage Тұрақты сақтау сынақтары

◎ ◎ Тізбектей жазу

◎ ◎ Тізбектелген оқу

◎ ◎ Кездейсоқ жазу (4 KB блок)

◎ ◎ Кездейсоқ оқу (4 KB блок)

◉ ЖЖҚ сынағы

◎ ◎ Жадының көшірмесі

- тестілеу нәтижелері МБ / с-пен өлшенген өткізу қабілеттілігі (секундына мегабайт) түрінде беріледі.

Параметрлер мәзірінде әр түрлі параметрлер қол жетімді және пайдаланушыларға мыналарды басқаруға мүмкіндік береді:

File Файлдың өлшемін тексеру

╰┄ ◎ 0,5GB ┄ ◎ 1GB ┄ ◎ GB GB GB GB ◎ 4GB ┄ ◎ 8GB ┄ ◎ 16GB

◉ Жазбаша буферлеу

╰┄ ◎ Қосулы ┄ ◎ Өшірулі

-Жадтағы файлдарды кэштеу

╰┄ ◎ Қосулы ┄ ◎ Өшірулі

Тізбектелген тестілер үшін қосымша уақыттық сериялы графиктерді, кездейсоқ тестілер үшін - гистограммаларды құрастырады. Сынақ нәтижелерін әрі қарай талдау үшін CSV-ге экспорттауға болады (тестілік файлдағы блок позициясы мен өлшенетін өнімділігі бар әр жол).

CPDT басқа қолданбалардан несімен ерекшеленеді? Ең танымал эталондар CPU / GPU-ға (Geekbench, AnTuTu сияқты) бағытталған және сақтау өнімділігін мүлдем елемейді.

Сақтау және жад көрсеткіштері пайдаланушыларға кез-келген параметрлерді сирек өзгертуге мүмкіндік береді және тест файлының көлемін көрсетумен шектеледі. Буферлеуді немесе кэштеуді басқару мүмкін емес (мысалы, Androbnech) немесе құрылғыны қайта жүктеуді қажет етеді (мысалы, A1 SD).

Кэштеу - бұл тестілеу нәтижелеріне айтарлықтай әсер ететін механизм. Егер ол ON болса, сынақ нәтижелеріне жедел жад жылдамдығы әсер етеді және мұндай сынақтарда тұрақты сақтау өнімділігін бөліп алу мүмкін емес. Суық оқу сценарийлерін (мысалы, құрылғыны жүктеу немесе бағдарламаны бірінші рет іске қосу) кэштелген оқулармен сипаттау мүмкін емес. Дәл осындай жағдай жазу тесттеріне әсер ететін буферлеуге қатысты. Буферинг деректерді сақтауға дейін уақытша сақтау үшін жедел жадты қолданады.

CPDT кэштеу мен буферлеумен айналысады, ал әдепкіде олар ӨШІРУЛІ, бұл құрылғылар мен операциялық жүйелердегі тұрақты сақтау өнімділігін үнемі өлшеуге және салыстыруға мүмкіндік береді.

Неліктен сақтау және жад өнімділігі маңызды? Бұл «қабылданған» өнімділік деңгейіне тікелей әсер етеді. UI мұздатуын көп жағдайда сақтау деңгейіндегі кекештермен сипаттауға болады. Мысалы. жүктелген веб-парақты дискіден деректерді сұратқанда, галерея бағдарламасында суреттерді айналдыруда (олардың мыңын айналдыратын кескін) немесе инстаграмм арнасында түсіруде (бұрын жүктелген кескіндер дискіде сақталған кэштен сұралады).

Chromebook пайдаланушылары бұл қолданбаны Google Play қосқаннан кейін қолдана алады. SD / Memory Card-қа қол жеткізу үшін қолданбаға Chrome OS жүйесінің Google Play параметрінде «Сақтау рұқсаты» берілуі керек.

! OTG қолдауына кепілдік берілмейді! Егер сіз сыртқы карта оқу құралын немесе USB флэш-дискісін құрылғыға қоссаңыз, ол жұмыс істеуі мүмкін немесе істемеуі мүмкін. Мысалы. Android 8 жүйесіндегі Samsung Galaxy S8 және Android 10 жүйесіндегі Note 10 жақсы жұмыс істейді. Xiaomi Mi8SE (Android 9), Meizu 16th (Android 8.1) және LG Nexus 5x (Android 6) жұмыс істемейді (дегенмен сіз жүйеде дискіні көре аласыз). Неге солай? Android ОЖ-де сыртқы байланыс құрылғыларымен жұмыс жасайтын тұрақты модель жоқ. Кейбір құрылғы өндірушілері құрылғыны дұрыс орнатып, оны әдепкі API (Context.getExternalFilesDir ()) арқылы қол жетімді етіп, жақсы жұмыс істейді (мысалы, Samsung). Басқалары айла-шарғы жасауды немесе арнайы API-ді өндіруді қажет етеді.

Жоба бастапқы көзі болып табылады және оны GitHub парақшасына кіруге шақырамыз:
https://github.com/maxim-saplin/CrossPlatformDiskTest
Жаңартылған күні
2023 ж. 27 нау.

Дерек қауіпсіздігі

Қауіпсіздік ұғымы әзірлеушілердің деректеріңізді қалай жинап, бөлісетінін түсінуден басталады. Дерек құпиялығы мен қауіпсіздік шаралары қолданбаңыздың пайдаланылуына, аймағыңыз бен жасыңызға байланысты әртүрлі болуы мүмкін. Бұл ақпаратты әзірлеуші ұсынды және оны өзгертіп тұруы мүмкін.
Бұл қолданба осы дерек түрлерін үшінші тараптармен бөлісуі мүмкін.
Қолданбағы әрекеттер және Қолданба туралы ақпарат және өнімділік
Деректер жиналмады.
Әзірлеушілердің деректерді жинау бойынша мәлімдемесі туралы толық ақпарат алыңыз.
Дерек шифрланып өткізіледі.
Дерек жойылмайды.

Бағалар мен пікірлер

4,3
2,84 мың пікір

Жаңалықтар

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