Як перевірити клас мікро SD карти? [зачинено]


12

Я думаю про те, щоб отримати нову SD-карту і прочитав, що клас їх справді має значення. Я дивлюся на отримання 16 Гбіт з класом не менше класу 6. Як перевірити клас?


3
Він або відображається на упаковці, або на картці, швидше за все, на обох. Якщо ви купуєте в Інтернеті, перевірте опис.
RR

3
Хоча пристрої Android використовують SD-карти, це насправді не "питання Android".
але

Навіть клас 10 дійсно повільний. Це означає мінімум 10 Мб / с. Картки можуть бути набагато швидшими від цього. Купіть відомий бренд (той, якому можна довіряти) і подивіться на рекламовані швидкості.
Рольф

Відповіді:


12

Клас SD-карти - це в основному мінімальна швидкість послідовного запису, яку підтримує SD-карта. Тестування класу SD досить просто, просто скопіюйте 1 Гб файл на порожню карту і виміряйте час, необхідний для копіювання. SD-карта класу 6 повинна підтримувати мінімум 6 Мб / с.

Ознайомтеся також з маркуванням на SD-картці, на ній має бути логотип:

введіть тут опис зображення

число на логотипі описує клас швидкості.


9

Листи із специфікаціями лежать , упаковка лежить , на самій картці лежить знак, викарбований на картці .

Я втратив дані про кількість SD-карт «класу 10», які працюють лише на пару МБ / с, або кількість карт 8/16/32 ГБ, фактична ємність яких становить 2 ГБ!

Якщо ви дійсно хочете дізнатися, наскільки швидка карта (і чи оброблена вами карта менше, ніж вона повідомляє, і, таким чином, пошкодити ваші дані, коли вони будуть повноцінні), я дуже рекомендую протестувати кожну придбану SD-карту .

Навіть фірмові продукти можна підробити. Я купив продукти, що видаються найвищою маркою, у переконливо автентичній зовнішній упаковці, які насправді були підробками та не вдалися, коли їх випробовували.

Тестування під Windows

Найкращий тестовий інструмент Windows - h2testw , від Heise .

Ця сторінка є німецькою мовою, версія перекладу google читається, навіть якщо форматування є поганим.

Це пише унікальний, перевірений зразок на привід, повністю заповнюючи його. Оскільки шаблон є унікальним, він може перевірити, що дані, прочитані назад, насправді такі, як були написані, і що карта не повідомляє, що вона має більшу ємність, ніж є насправді.

Оскільки клас пов'язаний із мінімальною швидкістю запису, а SD-карти стають повільнішими, коли вони заповнюються, це також гарантує тестування швидкості у найгірших випадках. Втрата повного перезапису накопичувача - це невелика ціна, яку потрібно заплатити за спокій.

Необхідне обладнання

Для отримання точного зчитування швидкості вам знадобиться картридер, який підтримує інтерфейси на micro-sd-картці.

Моїм читачем карт на вибір є Kingston MobileLite G4, оскільки це надійно, дешево і швидко. G4 може повною мірою використовувати свій інтерфейс USB3 та підтримує карти пам'яті до UHS-II (до 312 Мб / с напівдуплекс). Звичайно, вона буде обмежена швидкістю USB2 (близько 60 Мб / с), якщо використовується на порту USB2 на вашому комп'ютері.

Якщо вам потрібно перевірити пристрій UHS-III (до 624 МБ / с), вам знадобиться кращий зчитувач карт.

Тестування під Linux та OSX

Існує проект з відкритим кодом під назвою F3 (що скорочено для Fight Flash Fraud або Fight Fake Flash ), який дуже схожий на h2testw для Linux та Mac, але я не маю жодного особистого досвіду цього. Однак це може стати основою для порту Android ( вихідний код знаходиться на github ).

Також є деякі графічні інтерфейси для F3:

F3 QT - це графічний інтерфейс Linux, який використовує QT. F3 QT підтримує f3write, f3readі f3probe. Автор: Тяньце.

F3 X - це графічний інтерфейс OS X, який використовує какао. F3 X підтримує f3writeта f3read. Автор: Гільхерм Рембо.

Тестування під Android / IOS

Якщо хтось знає про подібний надійний та надійний додаток для Android для тестування SD-карти в планшеті / телефоні безпосередньо, я б із задоволенням оновив свою відповідь.


Це не мій досвід. Я тримаюсь подалі від загальних брендів, купую відомі бренди, яким я можу певною мірою довіряти. Також, можливо, ваш читач повільний, а не карта.
Рольф

Я не впевнений, як ваш коментар допомагає мені покращити моє запитання. Оскільки я є, я придбав продукти, що видаються фірмовими, у переконливо автентичній формі упаковки, які насправді були підробками. Ось чому я завжди перевіряю кожен накопичувач пам'яті або карту пам'яті, оскільки я дбаю про цілісність своїх даних. Я думаю, що втратити один повний запис накопичувача варто безпечно знати, що вас не обдурили в придбанні підробки.
Марк Бут

3

Ви можете перевірити швидкість SDcard у командному рядку:

adb shell
dd if=/dev/zero of=/mnt/sdcard/test bs=512 count=2048000
rm -f /mnt/sdcard/test

який запише файл 1 ГБ із нулями біт у sdcard.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.