¿Los SSD admiten SMART?

30

SMART (para análisis de autocontrol y tecnología de informes) es una tecnología maravillosa para detectar fallas en el disco duro antes de que realmente suceda.

¿Pero es SMART relevante para los SSD?

paulgreg
fuente

Respuestas:

32

Sí, lo tienen, y sí, es útil.

Las unidades flash desarrollan errores con el tiempo, generalmente en forma de bloques flash defectuosos, a diferencia de los sectores defectuosos en los discos duros normales.

Al igual que los discos duros normales, el controlador de la unidad realiza un seguimiento de estos bloques defectuosos y los vuelve a asignar a los bloques 'adicionales' que se guardaron para este propósito. Cada vez que la computadora solicita datos de un bloque defectuoso, el controlador los intercepta y le da los datos correctos del bloque re-mapeado.

Eventualmente, se quedará sin bloques adicionales y comenzará a obtener errores reales, en cuyo momento deberá reemplazar la unidad; SMART lo mantendrá al tanto de esto para que pueda solucionarlo antes de comenzar a perder datos.

La principal ventaja que tienen los SSD sobre las unidades normales es que los bloques adicionales en una unidad regular requieren que la cabeza busque otra pista, por lo que a medida que la unidad envejece se vuelve más lenta. En un SSD, la reasignación se realiza de manera casi transparente, por lo que no se pierde tiempo adicional buscando el bloque reasignado y luego buscando de nuevo para leer el resto de los datos.

Adam Davis
fuente
2
+1 SMART debería ser aún más útil para los SSD, ya que será más preciso / consistente para advertirle sobre una falla de la unidad antes de que ocurra.
Oskar Duveborn
¿Puede proporcionar ejemplos de SSD que tengan SMART?
J. Polfer
El primero que busqué lo tiene: samsung.com/global/business/semiconductor/products/flash/ssd/… SMART ha existido durante mucho tiempo. ¿Hay un nuevo SATA o PATA HD que no lo incluya?
Adam Davis
4

No todos los SSD tienen soporte SMART, por lo que vale la pena verificar antes de comprar si le preocupa.

Los modelos Intel definitivamente lo hacen, y los modelos Supertalent no (o al menos, los que he visto: duradrive y ultradrive).

De manera algo divertida, la unidad Intel X25-E aún informa los atributos SMART de "tiempo de activación" y "recuento de inicio / detención", a pesar de que nunca se actualizan y no tienen relevancia práctica para los medios que no giran.

Daniel Lawson
fuente
2

De acuerdo con muchas especificaciones SSD que he visto, sí SSD tiene soporte SMART.

Pero si es relevante tenerlo en un SSD, desde mi punto de vista diré que sí, si el SSD está protegido de alguna manera por falla "mecánica", el chip flash también puede volverse malo con el tiempo. En realidad, creo que esta tecnología aún es demasiado joven para tener buenas ideas sobre la frecuencia de fallas, pero MTBF es mucho más alta en SSD que en HD estándar.

Entonces, ¿INTELIGENTE en SSD? Diré que sí, es algo bueno.

Marc-Andre R.
fuente
1

Si un SSD no es compatible con SMART, es de esperar que sea compatible con un mecanismo más potente y específico del hardware para obtener este tipo de información. Realmente debería ser compatible con SMART para que se integre mejor con las herramientas estándar.

Si no puede obtener estos datos de su SSD, no confiaría en ellos. Hay muchos SSD muy pobres en el mercado, y uno que no le brinda información sobre su salud es muy sospechoso. No saber cuántos bloques han fallado es bastante peligroso. Trate una SSD como un juguete y nada más.

carlito
fuente
1

Las unidades Super Talent tienen SMART, usan las herramientas inteligentes para calcular la esperanza de vida de la unidad.


fuente