CPDT Benchmark〉Storage, memory

4,3
Водгукаў: 3,45 тыс.
100 тыс.+
Спампоўванні
Ацэнка змесціва
Для ўсіх
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана

Пра гэту праграму

Заўвага: на Android 11 даступны толькі тэст унутранай памяці.

CPDT (Cross Platform Disk Test) - гэта прыкладанне для тэсціравання прадукцыйнасці, якое вымярае хуткасць уводу / высновы пастаяннай памяці (унутраная памяць / NAND / NVMe / UFS / SD-карта) і сістэмная памяць (АЗП).

Гэта дадатак мае 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 і г. д.) І шырокім спектрам апаратнага забеспячэння (айфоны, кампутары Mac, ПК з Windows, прайгравальнікі Android TV і г.д.)

Набор бенчмаркінга ўключае наступныя 5 тэстаў:

Tests Пастаянныя выпрабаванні захоўвання

╰┄ ◎ Паслядоўны запіс

╰┄ ◎ Паслядоўнае чытанне

╰┄ ◎ Выпадковая запіс (блок 4 КБ)

╰┄ ◎ Выпадковае чытанне (блок 4 КБ)

Test тэст аператыўнай памяці

╰┄ ◎ Капія памяці

- вынікі выпрабаванняў прыведзены ў выглядзе значэнняў прапускной здольнасці, вымераных у МБ / с (мегабайт у секунду).

У меню "Параметры" даступныя розныя налады, якія дазваляюць карыстальнікам кіраваць:

◉ Памер тэставага файла

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

◉ Напісаць буферызацыю

◎ Укл. ┄ ◎ Выкл

◉ Кэшаванне файлаў у памяці

◎ Укл. ┄ ◎ Выкл

Для паслядоўных тэстаў прыкладанне стварае графікі часовых шэрагаў, для выпадковых тэстаў - гістаграмы. Вынікі тэсту можна экспартаваць у CSV для далейшага аналізу (кожны радок, які змяшчае становішча блока ў тэставым файле і вымяраецца прапускная здольнасць).

Чым CPDT адрозніваецца ад іншых прыкладанняў? Большасць папулярных тэстаў арыентаваны на працэсар / графічны працэсар (напрыклад, Geekbench, AnTuTu) і цалкам ігнаруюць прадукцыйнасць сховішча.

Тэсты захоўвання і памяці рэдка дазваляюць карыстальнікам змяняць якія-небудзь налады і абмяжоўваюцца ўказаннем памеру тэставага файла. Кантроль буферызацыі або кэшавання немагчымы (напрыклад, Androbnech) альбо патрабуецца перазагрузка прылады (напрыклад, A1 SD).

Кэшаванне - гэта механізм, які істотна ўплывае на вынікі тэстаў. Калі ён уключаны, на вынікі тэсту ўплываюць хуткасці аператыўнай памяці, і немагчыма вылучыць прадукцыйнасць пастаяннай памяці ў такіх тэстах. Сцэнарыі халоднага чытання (напрыклад, загрузка прылады альбо першы запуск прыкладання) не могуць быць апісаны кэшаваным счытваннем. Такая ж сітуацыя і з буферызацыяй, якая ўплывае на тэсты запісу. Буферызацыя выкарыстоўвае аператыўную памяць для часовага захоўвання дадзеных, перш чым захоўваць іх на захоўванні.

CPDT займаецца як кэшаваннем, так і буферызацыяй, і па змаўчанні яны выключаны, што дазваляе пастаянна вымяраць і параўноўваць прадукцыйнасць пастаяннай памяці на ўсіх прыладах і аперацыйных сістэмах.

Чаму памяць і прадукцыйнасць памяці важныя? Гэта непасрэдна ўплывае на ўзровень "успрыманай" прадукцыйнасці. У многіх выпадках замарожванне карыстацкага інтэрфейсу можа быць апісана заіканнямі на ўзроўні захоўвання. Напр. адлюстраванне загружанай вэб-старонкі ў браўзэры, калі ён запытвае дадзеныя з дыска, пракрутка малюнкаў у дадатку галерэі (выява пракручвае тысячы з іх) альбо спуск у стужку 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 не мае адзінай мадэлі, якая працуе з падлучанымі звонку прыладамі захоўвання дадзеных. Некаторыя вытворцы прылад робяць добрую працу (напрыклад, Samsung), правільна ўсталяваўшы прыладу і зрабіўшы яе даступнай праз API па змаўчанні (Context.getExternalFilesDir ()). Іншыя патрабуюць хітрыкаў альбо укаранення канкрэтных вытворчых API.

Праект з адкрытым зыходным кодам, і вы можаце наведаць яго старонку на GitHub:
https://github.com/maxim-saplin/CrossPlatformDiskTest
Абноўлена
12 вер 2024 г.

Бяспека даных

Бяспека пачынаецца з разумення таго, як распрацоўшчыкі збіраюць і абагульваюць вашы даныя. Спосабы забеспячэння прыватнасці і бяспекі даных залежаць ад выкарыстання праграмы, месца пражывання і ўзросту карыстальніка. Распрацоўшчык даў гэту інфармацыю, але з цягам часу ён можа змяніць яе.
Гэта праграма можа абагульваць наступныя тыпы даных з трэцімі бакамі:
Дзеянні ў праграмах і Інфармацыя пра праграмы і іх прадукцыйнасць
Даныя не збіраюцца
Даведацца больш пра тое, як распрацоўшчыкі заяўляюць пра збор даных
Даныя перадаюцца ў зашыфраваным выглядзе
Выдаліць даныя немагчыма

Ацэнкі і агляды

4,3
3,22 тыс. водгукаў
Alexander Morozov
3 снежня 2023 г.
Единственное найденное в Play адекватное приложение для тестирования быстродействия памяти в Android.
Ці было гэта карысным?
Maxim Saplin
3 снежня 2023 г.
Спасибо!