SD Tools - замеряем скорость чтениязаписи sd карты
Привет всем. Сегодня будет маленький, но полезный обзор. Я думаю, что у 99,9% читающих эту статью владельцев андроид коммуникаторов есть SD карта. Ну куда же сейчас без неё? Основными характеристиками Secure Digital Memory Card (SD) являются объем памяти, цена и класс. Классы делят характеристики скорости карт и устройств для работы с ними на 4 группы:
- SD Class 2 — (скорость записи не менее 2 МБ/с) — 13x
- SD Class 4 — (скорость записи не менее 4 МБ/с) — 26x
- SD Class 6 — (скорость записи не менее 6 МБ/с) — 40x
- SD Class 10 — (скорость записи не менее 10 МБ/с) — 66x
А вы знаете какого класса у вас флешка? А реально ли она держит заявленную своему классу скорость? Я наткнулся в просторах маркета на утилиту под названием SD Tools. По сути своей она очень простая. Сначала вам предоставляется информация о вашем устройстве и карте памяти в частности. Далее самое "вкусное" - нажатие на кнопку "Старт тест" запускает проверку скорости записи и чтения вашей флешки. Для прохождения теста нужно иметь 190 мб свободной памяти на ней. На скриншоте результаты тестирования моей флешки SanDisk 4GB Class 2. С определением её названия программа подкачала. Пришлось снимать батарейку и смотреть, что же у меня воткнуто. А вот результаты меня порадовали. Программа бесплатная, но в ней имеется рекламный баннер. Предлагаю коллективно потестировать наши карты памяти и отписаться в комментариях о результатах. Формат примерно такой: бренд объем класс - запись чтение. Например так: SanDisk 4GB Class 2 - 4.8 мб 14.8 мб Будет интересно сравнить разные флешки и выбрать победителя по соотношению цена качество. Скачать SD Tools - apk. Ссылка на Android Market Web (для десктопа)
Ссылка на Android Market для телефона
Поговорить?
Читайте нас где удобно
Для тех, кто долистал
Ай-ти шуточка бонусом.
Андроид - это когда собираешься в гости и первым делом берешь с собой зарядное устройство.
Уже наговорили:
4.3/11.3 - стандартная флешка на 2гб с LG Optimus one
Kingston 16gb 4class запись 5.5 Mb/s чтение 8.9 Mb/s
Lexar 16gb class 6 - 9.413.2
Nexus S, встроенная flash память — 5.2 мб 21.7 мб
4,6 mb / 8,0 mb - по идее обещали Class 6.
стандартная к htc desire. SanDisk 4Gb class 4 write - 3.8 MB/s read - 1.8 MB/s
Kingston MicroSD 16gb class 4 запись 6.6 MB/s чтение 10.5 MB/s
Заветром: очень интересно, почему мой сандиск 2 класса обгоняет ваш 4?
Странно, у меня стандартная флеха 2 Gb - LG Optimus One Write- 8.0 Read - 15.6
Kingston microSD 6Gb class4: запись - 4.9Mbps чтение - 13.6Mbps
SanDisk 16gb class 2 write 5 Mb/s read 14 Mb/s
Memorette 16gb Class 10 Write - 14.3 Read - 15.6
программа очень весёлая, в первый раз показала 2,1мб на запись, во второй раз было уже 3,2, хотя бы на чтение 12мб стабильно давала. Друзья, не забывайте проверять, работает ли чтото фоновое с картой памяти во время теста!
Kingston SDHC 16GB Class 10 @NexusOne Write - 5.2 Read - 14.3 Правда она у меня забита под завязку жестоко и уже почти год в таком состоянии, может это влияет на производительность.
@Maddy: На флешках нет разницы на сколько они забиты. Время доступа одинаковое в любой точке. Другое дело, когда идёт перезапись. Тогда скорость может падать, так как перед записью ячейку нужно почистить. Вероятно у тебя что-то на фоне кушало карточку, это может сильно влиять.
Lexar 16G 6 class запись 8.1 чтение 19.9
@Павел: Я 5 раз тестил и перезагружал в промежутке. Кстати, подозреваю ещё, что не все телефоны одинаково быстро работают с карточкой. Так что это тоже надо учитывать. И разные версии Андроида тоже могут работать по-разному.
Зря не пишите модель. Скорость может сильно зависить от контроллера, используемого в телефоне.
HTC Desire HD SanDisk 16Gb class 2 write speed 3.8 read speed 9.2
Maddy У вас Kingston SDHC 16GB Class 10 @ NexusOne Write — 5.2 Read — 14.3 У меня SanDisk 4GB Class 2 @ Nexus One — 4.8 мб 14.8 мб Итог: телефоны одинаковые, у меня класс 2, а у вас класс 10. А разницы в скорости почти нет. Странно.
Desire HD, Memorette Class 10, 16gb, FAT32, 64kb Write - 16.0 Read - 15.9
LG P500, Transcend 8 Gb 6 class: 18.2/18.4 :)
v0rtex У меня SanDisk 16Gb Class 2 @ Nexus One 514 Или это максимум телефона или у Maddy не класс 10.
Уточняю LG Optimus One 2.2 Lexar 16G 6 class запись 8.1 чтение 19.9
Это нормально, когда скорости так скачут, ибо где-то я читал что классы присваиваются только после производства по результатам тестов - самые медленные (читай вышедшие комом) получают 2 класс и тд. С разгоном процов также - чем качественней тебе достался тем больше ты его сможешь разогнать.
HTC Desire Patriot 4Gb class 6 write: 5.4(min) - 6.5(max) read: 5.5(min) - 6.4(max)
Acer Liquid @ Kingmax microSD 8Gb class6: Write — 9.0 Read — 15.5 Доволен :)
HTC Desire с карточкой Sandisk 4Gb (Class 2), которая шла в комплекте: write - 3.3, read - 1.4
@zavetrom: У меня и того хуже 3,1/1,5 :(
@v0rtex: @sab: Подозреваю, что 5/15 - это предел для Nexus One, я где-то раньше слышал упоминания, что контроллер так не очень шустрый, но как-то не придал значения. Так что выше 2-4 класса - зря потраченные деньги :(
Стандартная Desire Z 8Gb class 4 4.1 8.9
Ура! Первый бенчмарк, показываюший адекватные цифры у меня на Desire. Когда я озадачился тестированием, все найденные программы возвращали какие-то совершенно бредовые цифры. Ограничился внешним тестированием. Если кому интересно: http://juick.com/1090258 Карта Lexar 8GB Class4 HTC Desire, Android 2.2 0) W / R 1) 5.1 / 8.0 2) 3.2 / 7.9 (тут я убил пару приложений, обычно игнорируемых) 3) 7.5 / 8.3 4) 8.0 / 8.1 5) 6.1 / 8.2 6) 7.7 / 8.2 7) 6.4 / 8.5 Оценка по последним 5 результатам: среднее) 7.14 / 8.26 ср.кв.откл.) 0.74 / 0.13 (10.3% / 1.5%) Впрочем, и так видно, что скорость записи сильно плавает и зависит от загрузки системы. Скорость записи вышла ниже, а скорость чтения - выше, чем при подключении к ПК в качестве дисковода. Лень ставить штатную Sandisk для сравнения. В моих тестах с ней было всё печально.
Килли спасибо :)
moto defy, карта идущая в комплекте 6.5 / 9.3
Samsung Galaxy S (android 2.2.1) Kingston Micro SD 16gb class 4 первый тест(телефон не перезагружал около недели) запись 4.8 чтение 12.1 посте перезагрузки запись 7.5 чтение 17.3(нифига се=))
и вот еще после того как поубивал процессы запись 8.8 чтение 18.0 скорость чтения и записи явно не упираются в ограничения Galaxy s =)
microSDHC (TransFlash) 8GB Transcend Class 6 первый тест: W: 11.1 MB/s R: 34.9 MB/s второй тест: W: 21.8 MB/s R: 110.7 MB/s третий тест: W: 20.7 MB/s R: 131.7 MB/s четвертый тест: программа вылетела пятый тест: W: 16.4 MB/s R: 200.7 MB/s цена: 630 (Арсенал+, г. Тюмень)
тело: Acer Liquid mt (120)
@slartus: Либо программисты Ацера гении и смогли выжать на порядок больше из карточки чем все остальные, либо оно работает с кэшем или тестировочную программу глючит. ИМХО
@Maddy: да я вот тоже сначала потестил-выложил, а потом решил почитать остальные тесты.. и тогда комментарий от Killy "Ура! Первый бенчмарк, показываюший адекватные цифры у меня на Desire." меня насмешил). на ixbt тестирование показывает скорость (только карта на 32Гб): 7.2/18.4 резюме: программу фтопку
ZTE BLADE aka Orange SanFrancisco SD Silicon Power 8Gb, какой класс незнаю. Тест программой показал Write 11.9 Read 43.7 Действительно в топку
дада, втопку, программа абсолютно не учитывает наличие кеша на устройстве
о каком кеше вы говорите?
Samsung Spica 5700 NONAME "MicroSD HC c4 8Gb class 4-?" write speed 2.9 / 3.0 read speed 7.3 / 11,5 первый тест / второй тест (после очистки памяти и передергивания карты)
marvin111, У любого приличного (проще говоря у всех) устройства запись в память идёт не напрямую, а через кеш, что позволяет ускорить работу методом отложеной записи (не будете же вы ждать каждый раз, пока копеечный файл любого приложения будет физически записан на медленную microSD) в доказательство: как можно заметить, с самого начала программа показывает большие цифры, нежели в конце теста.
Kingston 16GB class 10 - 4.8 MB 7.8 MB
@Аникей: перепутал местами значения, правильно так: Kingston 16GB class 10 — 7.8 MB 4.8 MB (записьчтение)
@Аникей: А телефон? Вообще забавные цифры, чего оно читать-то нормально не хочет...
@Maddy: HTC Desire
@Аникей: Странно, он же на 95% - Nexus One. Должен 13-15 читать...
@Maddy: В начале записи тестового файла программа показывает примерно эти значения, я видел до 14.4, но по мере дальнейшего тестирования скорость падает, падает и иногда вообще выдает в результате около 5-ти. Чтение же стабильно от теста к тесту показывает 4.8
LG Optimus (2.1) стандартная карта на 2Gb до перезагрузки: 4.9/32.5 после: 4.2/11.4 никак нельзя проверить насколько точны данные? просто странные результаты порой выдает
Transcend 8Gb class 6 - 12/15
Transcend 16gb class 10 - 10/22
Transcend 16GB Class 6: 11 мб / 7 мб(!) Да, да - чтение ниже чем запись как минимум в двух тестах, но не знаю почему так. Кто знает как лечится помогите, т.к. специально покупал скоростную а получил выигрыш только на записи. Никак не хочет нормально читать:( P.S. еще мерял вот такой софтинкой: System Benchmark AnTuTu-результаты такие же. HTC Desire 2.2 (2.29.405.5), родная прошивка
HTC Hero 2.1 orig Transcend 16GB Class 6 wr 7.5| rd 12.3
Не вижу, что пишу, ё-моё! Дезайр ХД Карта А-Дата! Супер адекватные цифры для 4 класса 32 Гб. Запись - 5,4, чтение - 11,2 Делал несколько измерений, различия не превышают 5 %! Это круто! Спасибо всем!
Перезагрузка, включение режима в самолете ничего не меняют! Показавает одни и те же адекватные цифры 5,4/11,2! Супер стабильная прога! У кого показывает неправильно, видимо что-то не так с картой или телефоном, или софтом! Извините за ошибки, пишу вслепую!
ZTE BLADE пишет 6Мб/с при начале чтения пишет error reading
Lg Optimus One (p500) QUMO 4GB class 4 Write 6,5 Mb/s read 13,0 Mb/s
motorola cliq 2 team group inc. (class 10) write 10,0 Mb/s read 20,4 Mb/s
HTC Desire AuraxTsense 8.4 2Gb EXT MicroSD Team 16 GB 10 Class Write 9.3 Mb/s Read 23 Mb/s
китайская нонейм microSDHC 4 Gb / class 2 write 5.7 read 11.2
samsung galaxy gio, android 2.3.3, комплектная 2Gb nonаme (клас незнаю): запись - 6 чтение - 16
Xperia X10 microSDHC Sony 8Gb/class 4 Write 9,6 Mb/s Read 18,2 Mb/s microSDHC SP 16Gb/class 6 Write 12,2 Mb/s Read 17,2 Mb/s microSDHC Kingston 16Gb/class 10 Write 7,9 Mb/s Read 16,9 Mb/s Вот так вот...делайте выводы
Huawei U8110 Kingston 8gb 4class Read 2.6 Write 6.4 Абидна да... {8?)
@SaT: после ребута чуток образумился r-2.8 w-11.7
Galaxy 3 Transcend 4gb Class 6 write 5.6/ read 5
htc wildfire s android 2.3.5 microSDHC samsung 2GB class ХренЗнает write 4.9 MB/s read 11.5 MB/s
Покупал как micro SDHC Silicon Power 16 Гб класс 10 Тестировался на LGE LG-P920 На коверку оказался какой-то Ncard, но тест скорости выдержал: Запись 13,4 MBc Чтение17,4 Мб/с
Sony Ericsson ST18i Стандартная флешка microSDHC class 2, кроме того что сделана в тайвани, больше ничего не написано... Запись: 4.8 Mb/s Чтение: 17.6 Mb/s
HTC Wildfire S A510e - 4.2/14.1
Samsung GT-I9070 Флешка A-Data 16Gb MicroSDHC Class 10 скорость записи 14,6 Mb/s скорость чтения 17,8 Mb/s
LG-E730 Optimus SOL Transcend microSDHC ULTIMATE 8Gb class 10 write: 9,4 MB/s read: 30,5 MB/s
Вы пишете о скорости записи/чтения - каких файлов? Зависит от размера файла. Проверял с помощью FlashBench и SDHC и USB, алгоритм такой: трижды записывается объем в 100 Мб из файлов разного веса, читается и строится график средней скорости для данного веса. Начинается тест с файлов весом 16 Мб, затем уменьшается вес. Общая тенденция: до 512 Кб скорость почти постоянна, колебания или снижение незначительны, и соответствует заявленному классу (если карта норм). А после 128-64 Кб скорость записи/чтения резко падают. Интересно классифицируют по записи/чтению файлов какого объема?
ЗЫ замутился, т.к. мой ТЕХЕТ DVR 5GP отказывается на Кингстон 32 Гб 10 Кл писать: "Низкая скорость записи", а FlashBench показывает 14-7 Мб/с з диапазоне веса файлов 16 Мб - 64 Кб. Вот загвоздка!
Samsung S2plius
Gigastone 32 GB class 10 8MB/16MB
Планшет lenovo А3000 показывает характеристики внутреннового диска а SD игнорирует