Disco duro: SMART, informes de rendimiento

6 comentarios · 5.110 lecturas · hardware

Si hay algo importante hoy en día, es la información que guardamos en los discos duros. Probablemente, si a cualquiera de nosotros le falla un disco duro sin datos importantes, compra uno nuevo y listo. Sin embargo, si nos ocurre lo mismo en un disco duro con datos importantes, pagaríamos el doble (o más) por la reparación y/o recuperación de datos.

disco duro hard disk drive

Con el avance de la informática, aquella utilidad llamada SCANDISK que tanta información nos daba del disco se ha tornado débil y -puesto que los tiempos cambian- hoy en día exigimos información nueva y más precisa para conocer el estado de nuestros discos duros, y lo cierto es que, estos programas ya no nos sirven.

Existe una tecnología poco conocida llamada S.M.A.R.T. (Self Monitoring Analysis and Reporting Technology), presente en la mayoría de los discos duros de la actualidad, que -activándose previamente en la BIOS- permite darnos la información precisa para anticiparnos a cualquier problema que exista o pudiera existir en el disco duro.

Es importante saber que esta tecnología proporciona una serie de atributos del disco duro (Errores de escritura, Errores de búsqueda, ) con varios datos:

  • Value: SMART no da valores específicos (giros, porcentajes, números...), sino que da valores en una escala del 1 al 253 en función de su correcto funcionamiento. Cuanto más alto sea el valor, mejor es el estado del disco respecto a ese atributo.
  • Threshold / Warning: Es el límite que puede alcanzar el atributo. Si el valor value es inferior, deberíamos plantearnos que el disco puede fallar. Si este valor es 0, significa que el atributo es sólo informativo. Si es 255, significa que el atributo esta fallando y no debería ser considerado.
  • Worst: Es el peor estado alcanzado por este atributo del disco.

Ahora que ya sabemos esto, podemos ver la lista de atributos existentes en la tecnología S.M.A.R.T. de un disco duro para poder identificarlos:

ID/Hex Atributo Descripción
1/01 Raw Read Error Rate Frecuencia de errores en una lectura RAW desde disco.
2/02 Throughput performance Eficiencia media del disco duro.
3/03 Spin up time Tiempo necesario para girar.
4/04 Start/Stop count Número de inicios y paradas del eje del disco.
5/05 Reallocated sector count Cantidad de sectores remapeados por defectos.
6/06 Read channel margin Reserva de canales en operaciones de lectura.
7/07 Seek error rate Frecuencia de errores en posicionamiento.
8/08 Seek timer performance Eficiencia media de operaciones de posicionamiento.
9/09 Power-on hours count Número de horas transcurridas en funcionamiento.
10/0A Spin retry count Número de intentos de giro.
11/0B Calibration retry count Número de intentos de calibración del dispositivo.
12/0C Power cycle count Número de eventos de encendido.
13/0D Soft read error rate Frecuencia de errores de lectura vía software.
191/BF G-sense error rate Frecuencia de errores como resultado de impactos internos.
192/C0 Power-off retract count Número de eventos de apagado.
193/C1 Load/Unload cycle count Número de ciclos Load/Unload.
194/C2 HDA temperatura Informativo. Muestra la temperatura del disco.
195/C3 Hardware ECC recovered Número de errores recuperados on-the-fly (En discos MAXTOR).
196/C4 Reallocation count Número de operaciones de remapeado.
197/C5 Current pending sector count Número de sectores inestables (esperando por remapeado).
198/C6 Offline scan uncorrectable count Número de errores sin corregir.
199/C7 UDMA CRC error rate Número de errores de CRC durante modo UltraDMA.
200/C8 Write error rate Frecuencia de errores en operaciones de escritura.
201/C9 Soft read error rate Número de errores al intentar acceder a la pista siguiente.
202/CA Data Address Mark errors Número de errores de Marca de datos (DAM).
203/CB Run out cancel Número de errores de detección de memoria.
204/CC Soft ECC correction Número de errores corregidos por un software de detección de errores.
205/CD Thermal asperity rate (TAR) Número de errores de temperatura.
206/CE Flying height Altura de las cabezas sobre la superficie del disco.
207/CF Spin high current Cantidad más alta actual para girar el dispositivo.
208/D0 Spin buzz Número de rutinas para girar el dispositivo.
209/D1 Offline seek performance Rendimiento de búsqueda durante operaciones de apagado.
220/DC Disk shift Cambio de disco.
221/DD G-sense error rate Número de errores como resultado de impactos detectados.
222/DE Loaded hours Número de horas en estado operacional.
223/DF Load/unload retry count Carga causada por operaciones de recurrencia (lectura, grabación, posicionamiento, ...).
224/E0 Load friction Carga causada por la fricción mecánica.
225/E1 Load/Unload cycle count Número total de ciclos de carga.
226/E2 Load-in time Tiempo de carga en disco.
227/E3 Torque amplification count Cantidad de rotaciones.
228/E4 Power-off retract count Número de eventos de apagado.
230/E6 GMR head amplitude Amplitud de las cabezas (GMR-head).
231/E7 Temperature Temperatura de la unidad.
240/F0 Head flying hours Tiempo transcurrido en operaciones de posicionamiento.
250/FA Read error retry rate Número de errores en operaciones de lectura.

Como siempre, algunos valores están repetidos puesto que cada fabricante utiliza sus propios atributos con distintos nombres y/o direcciones hexadecimales.

Algunos programas para controlar información de discos duros son SpeedFAN o HDD Health. Para Linux se puede encontrar Smart Linux


Conexión a internet más rápida y veloz.

Pasas con chocolate

19 comentarios · 2.806 lecturas · WTF

¿Que le encuentran de raro a estas aparentemente deliciosas pasas con chocolate?

milk chocolate sql pasas

Si es que descuidos los tenemos todos...


Los 6 errores HTML mas comunes

8 comentarios · 4.763 lecturas · html y css

Muchas veces, al comprobar el código de nuestra página web en el validator HTML del W3C encontramos errores que no somos capaces de corregir, o al menos, nos cuesta bastante comprender que es lo que los causa.

A pesar de las excelentes y aproximadas descripciones de cada error encontrado, el validator muchas veces encuentra problemas que no están directamente relacionados con la sintaxis del código (que es correcta) y no damos con el conflicto. A continuación, transcribo una lista de los 6 errores más comunes:

Etiquetas HTML dentro de un elemento SCRIPT

Un error bastante frecuente es que usamos un lenguaje de programación sobre otro de forma incorrecta. Es decir, usamos sentencias Javascript sobre lenguaje HTML. Esto no es un error en sí, pero si lo puede ser el no usar carácteres o secuencias de escape.

<script type="text/javascript">
<!--
  document.write("<\/P>");
// -->
</script>

Como se ve en el ejemplo, se debe usar especialmente la primera barra invertida para obligar al agente de usuario a entender que la barra que cierra el párrafo no indica un comportamiento especial, sino que finaliza el bloque de párrafo.

Ampersands (&) en URLs

Otro de los errores más frecuentes en muchas páginas webs es la interpretación de los carácteres ampersand ( & ) en las direcciones de enlaces, objetos, imágenes u otros.

<a href="http://web.com/?id=12&num=3">Articulo</a>
<a href="http://web.com/?id=12&num=3">Articulo</a>

La segunda opción sería la correcta.

Orden incorrecto de los elementos

Otro error muy común es que, en varios elementos anidados, cerremos una etiqueta posterior antes que una que debería haber sido cerrada con anterioridad.

<strong><em>Hola a todos</strong></em>
<strong><em>Hola a todos</em></strong>

La segunda opción sería la correcta.

Uso del DOCTYPE en minúsculas

El tipo de documento establecido al inicio de una página web es sensible a mayúsculas, por lo tanto debería respetarse sin alterarlo.

Se requiere un sub-elemento de cabecera

El elemento TITLE no sólo establece el título de la página web mostrándolo en el navegador o agente de usuario que se use, sino que además es un elemento obligatorio de establecer en una página web.


Páginas: 1 ... ... 1


Artículo de http://www.emezeta.com/

6 consultas efectuadas / Página generada en 0.025 segundos

Programado íntegramente por José Román (Manz) en XHTML y CSS estándar.

Sindicado bajo Feed RSS. Contenido bajo licencia Creative Commons

Estadísticas de visitas · Términos y condiciones · Contacto · Publicidad · Preguntas frecuentes (FAQ)