CPDT Benchmark〉Storage, memory

4,3
3,45 хил. отзива
100 хил.+
Изтегляния
Класификация на съдържанието
За всички възрасти
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка

Всичко за това приложение

Забележка: на Android 11 е наличен само тест за вътрешна памет.

CPDT (Cross Platform Disk Test) е приложение за сравнителен анализ на производителността, което измерва I / O скоростта на постоянното съхранение (вътрешна памет / NAND / NVMe / UFS / SD карта) и системната памет (RAM).

Това приложение има Windows, macOS и Linux v̲e̲r̲s̲i̲o̲n̲s̲, които позволяват последователно провеждане на тестове между устройства и операционни системи. Те могат да бъдат изтеглени от уебсайта: https://maxim-saplin.github.io/cpdt_results/?download

Базата данни с резултати в приложението дава възможност за сравняване на производителността на вашия телефон с други смартфони с Android (например Samsung Galaxy Note 10, Xiaomi Redmi 7 и др.) И голямо разнообразие от хардуер (iPhone, Mac, Windows PC, Android TV плейъри и др.)

Пакетът за сравнителен анализ включва следните 5 теста:

Tests Тестове за постоянно съхранение

╰┄ ◎ Последователно писане

╰┄ ◎ Последователно четене

╰┄ ◎ Случайно записване (4KB блок)

╰┄ ◎ Случайно четене (4KB блок)

Test RAM тест

Copy ◎ Копие в паметта

- резултатите от теста се дават като стойности на пропускателната способност, измерени в MB / s (мегабайта в секунда).

Различни настройки са налични в менюто Опции и позволяват на потребителите да контролират:

Тествайте размера на файла

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

◉ Напишете буфериране

◎ Включено ┄ ◎ Изключено

Ca Кеширане на файлове в паметта

◎ Включено ┄ ◎ Изключено

За последователни тестове приложението изгражда графики от времеви редове, за произволни тестове - хистограми. Резултатите от теста могат да бъдат експортирани в CSV за по-нататъшен анализ (всеки ред, съдържащ позиция на блока в тестовия файл и измерена производителност).

С какво CPDT се различава от другите приложения? Най-популярните бенчмаркове се фокусират върху CPU / GPU (като Geekbench, AnTuTu) и напълно игнорират производителността на съхранението.

Бенчмарковете за съхранение и памет рядко позволяват на потребителите да променят каквито и да е настройки и са ограничени до определяне на размера на тестовия файл. Контролирането на буферирането или кеширането не е възможно (напр. Androbnech) или изисква повторно зареждане на устройството (напр. A1 SD).

Кеширането е механизъм, който значително влияе върху резултатите от теста. Ако е ВКЛЮЧЕН, резултатите от теста се влияят от скоростите на RAM и не е възможно да се изолира ефективността на постоянното съхранение в такива тестове. Сценариите за студено четене (напр. Зареждане на устройство или първоначално стартиране на приложение) не могат да бъдат описани чрез кеширани четения. Същата ситуация е и с буферирането, което засяга тестовете за запис. Буферирането използва RAM за временно съхраняване на данни, преди да се запази за съхранение.

CPDT се занимава както с кеширане, така и с буфериране и по подразбиране те са OFF, което дава възможност за постоянно измерване и сравняване на ефективността на постоянното съхранение между устройствата и операционните системи.

Защо е важно съхранението и производителността на паметта? Той пряко влияе върху нивото на „възприемано” представяне. В много случаи замръзването на потребителския интерфейс може да бъде описано от заекване на ниво съхранение. Напр. показване на заредена уеб страница в браузъра, когато тя изисква данни от диск, превъртане на снимки в приложението на галерията (изображения, превъртащи хиляди от тях) или слизане в емисия на Instagram (предварително заредени изображения ще бъдат поискани от кеш паметта, съхранявана на диска).

Потребителите на Chromebook могат да използват това приложение, след като активират Google Play. За достъп до SD / карта с памет приложението трябва да получи разрешение за съхранение в настройките на Google Play на Chrome OS.

! Поддръжката на OTG НЕ е гарантирана! Ако включите външно устройство за четене на карти или USB флаш устройство към вашето устройство, това може да работи или не. Напр. Samsung Galaxy S8 с Android 8 и Note 10 с Android 10 работят добре. Xiaomi Mi8SE (Android 9), Meizu 16th (Android 8.1) и LG Nexus 5x (Android 6) не работят (въпреки че пак ще можете да видите устройството в системата). Защо така? Android OS няма последователен модел, работещ с външно свързани устройства за съхранение. Някои производители на устройства вършат добра работа (като Samsung), като правилно монтират устройството и го правят достъпно чрез API по подразбиране (Context.getExternalFilesDir ()). Други изискват трикове или прилагане на специфични за производството API.

Проектът е с отворен код и можете да посетите страницата му в GitHub:
https://github.com/maxim-saplin/CrossPlatformDiskTest
Актуализирано на
12.09.2024 г.

Безопасност на данните

Безопасността започва с разбирането на това как програмистите събират и споделят данните ви. Практиките за поверителност и сигурност на данните може да варират в зависимост от употребата от ваша страна, региона и възрастта ви. Тази информация е предоставена от програмиста и той може да я актуализира с течение на времето.
Това приложение може да споделя следните типове данни с трети страни
Активност в приложението и Информация за приложението и ефективността
Не се събират данни
Научете повече за това, как програмистите декларират събирането
Данните се шифроват при предаване
Изтриването на данните не е възможно

Оценки и отзиви

4,3
3,22 хил. отзива
Dimitrov
11 октомври 2023 г.
Very fast and accurate benchmarking.
Според вас това беше ли полезно?
Maxim Saplin
11 октомври 2023 г.
Thank you!
S Stoyanov
4 март 2021 г.
Exceptional!
1 човек сметна този отзив за полезен
Според вас това беше ли полезно?
Maxim Saplin
4 март 2021 г.
Thanks!
Радостин Георгиев
29 октомври 2023 г.
Браво!
Според вас това беше ли полезно?
Maxim Saplin
29 октомври 2023 г.
Thanks!!