¿Cómo verifico la clase de una tarjeta micro sd? [cerrado]

12

Estoy pensando en obtener una nueva tarjeta SD y leí que la clase de ellos realmente importa. Estoy buscando obtener uno de 16 gb con una clase no inferior a la clase 6. ¿Cómo verifico la clase?

Mysterio
fuente
3
Se muestra en el paquete o en la tarjeta, muy probablemente en ambos. Si compra en línea, verifique la descripción.
RR
3
Si bien los dispositivos Android usan tarjetas SD, esto realmente no es una "pregunta de Android".
ale
Incluso una clase de 10 es realmente lenta. Significa un mínimo de 10 MB / s. Las tarjetas pueden ser mucho más rápidas que eso. Compre una marca de renombre (una que sea confiable) y observe la velocidad anunciada.
Rolf

Respuestas:

12

Una clase de tarjeta SD básicamente es la velocidad de escritura secuencial mínima que admite la tarjeta SD. Probar la clase de una SD es bastante fácil, solo copie un archivo de 1 GB en una tarjeta vacía y mida el tiempo que tomó la copia. Una tarjeta SD de clase 6 debe admitir un mínimo de 6 MB / s.

También revise las marcas en la tarjeta SD, debe haber un logotipo como el siguiente:

ingrese la descripción de la imagen aquí

El número en el logotipo describe la clase de velocidad.

Lie Ryan
fuente
9

Las hojas de especificaciones mienten , el empaque miente , la marca estampada en la tarjeta miente .

¡Perdí la noción del número de tarjetas SD de "clase 10" que solo funcionan a un par de MB / so el número de tarjetas 8/16 / 32GB que tienen una capacidad real de 2GB!

Si realmente desea saber qué tan rápida es una tarjeta (y si ha sido engañado con una tarjeta que es más pequeña de lo que informa y, por lo tanto, corromperá sus datos cuando se llene) , le recomiendo probar cada tarjeta SD que compre .

Incluso los productos de marca pueden ser falsificados. He comprado lo que parecen ser productos de marca de alta gama, en un empaque convincentemente auténtico que en realidad eran falsos y fallaron cuando se pusieron a prueba.

Prueba bajo Windows

La mejor herramienta de prueba de Windows es h2testw , de Heise .

Esta página está en alemán, la versión del traductor de Google es legible aunque el formato sea deficiente.

Esto escribe un patrón único y verificable en el disco, llenándolo completamente. Dado que el patrón es único, puede verificar que la lectura de los datos sea realmente la misma que se escribió y que la tarjeta no informa que tiene una capacidad mayor de la que realmente tiene.

Dado que la clase está relacionada con la velocidad mínima de escritura y las tarjetas SD se vuelven más lentas a medida que se llenan, esto también garantiza que esté probando la velocidad en las peores condiciones. Perder una reescritura completa de la unidad es un pequeño precio a pagar por la tranquilidad.

Hardware requerido

Para obtener una lectura precisa de la velocidad, necesitará un lector de tarjetas que admita las interfaces de la tarjeta micro-sd.

Mi lector de tarjetas de elección es un Kingston MobileLite G4, ya que es confiable, barato y rápido. El G4 puede aprovechar al máximo su interfaz USB3 y admite tarjetas de memoria con hasta UHS-II (hasta 312 MB / s half duplex). Por supuesto, se limitará a las velocidades de USB2 (alrededor de 60 MB / s) si se usa en un puerto USB2 de su computadora.

Si necesita probar un dispositivo UHS-III (hasta 624 MB / s), necesitará un mejor lector de tarjetas.

Prueba bajo Linux y OSX

Hay un proyecto de código abierto llamado F3 (que es la abreviatura de Fight Flash Fraud o Fight Fake Flash ) que es muy similar a h2testw para Linux y Mac, pero no tengo ninguna experiencia personal al respecto. Sin embargo, podría formar la base de un puerto de Android ( el código fuente está en github ).

También hay algunas GUI para F3:

F3 QT es una GUI de Linux que usa QT. F3 QT soporta f3write, f3ready f3probe. Autor: Tianze.

F3 X es una GUI de OS X que usa Cocoa. F3 X soporta f3writey f3read. Autor: Guilherme Rambo.

Prueba bajo Android / IOS

Si alguien conoce una aplicación de Android igualmente robusta y confiable para probar la tarjeta SD en una tableta / teléfono directamente, con gusto actualizaría mi respuesta.

Mark Booth
fuente
Esta no es mi experiencia. Me mantengo alejado de las marcas genéricas, compro marcas conocidas en las que puedo confiar hasta cierto punto. Además, quizás su lector sea lento, no la tarjeta.
Rolf
No estoy seguro de cómo tu comentario me ayuda a mejorar mi pregunta. Tal como están las cosas, compré lo que parecen ser productos de marca, en un empaque convincentemente auténtico que en realidad era falso. Es por eso que siempre pruebo cada tarjeta de memoria o tarjeta de memoria que compro, ya que me preocupa la integridad de mis datos. Creo que perder una escritura completa del disco vale la seguridad de saber que no te han engañado para comprar una falsificación.
Mark Booth
3

Puede probar la velocidad de la tarjeta SD en la línea de comando:

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

eso escribirá un archivo de 1GB con bits ceros en la tarjeta SD.

Gilles Quenot
fuente