Los discos y otros medios agregan sumas de verificación y, de hecho, códigos de corrección de errores (lea más en Wikipedia Reenviar errores). Entonces, no solo se puede determinar que los datos cambiaron, sino que dentro de los límites (dependiendo del tipo de ECC utilizado) se puede corregir. Además, una vez que se detecta el error, una unidad de disco moderna puede tomar todo el sector que tiene el error (un sector es solo un número de bytes en la unidad que es direccionable, generalmente 512), marcarlo como malo y moverlo en algún otro lugar. Todo esto será invisible para la computadora que usa la unidad. El “otro lugar” proviene de sectores explícitamente reservados por la unidad para este propósito. En las unidades modernas que usan tecnología SMART, es posible (con el software apropiado) consultar cuántos sectores defectuosos se han reubicado. Cuando esto comienza a crecer, es una indicación de que es probable que la unidad falle y deba reemplazarse.
¿Qué lógica se implementa para determinar la consistencia de los datos escritos mucho antes en los discos de la computadora?
Related Content
¿Cuánto tiempo tarda una computadora en sumar dos números?
¿Son suficientes 4GB de RAM para jugar en una Mac?
¿Por qué las computadoras empeoran a medida que envejecen?
Linux Mint vs Elementary OS. ¿Cual es mejor?
¿Cómo afecta el tipo de computadora utilizada al tiempo de ejecución de la computadora?
Los discos duros esperan desarrollar errores con el tiempo, por lo que utilizarán algún tipo de detección y corrección de errores, como la corrección de errores Reed-Solomon.
Un diseñador compensa el riesgo de pérdida de datos en comparación con el espacio extra y la potencia informática necesaria para gestionar el código de corrección de errores. Los discos duros reservan espacio adicional para compensar los bloques defectuosos. Los discos que experimentan “errores corregibles” reescriben los datos corregidos en un nuevo bloque y ponen en la lista negra el bloque que causó el error (corregido). Si esto sucede suficientes veces, la unidad se quedará sin ese espacio reservado e indicará una falla inminente para el host usando SMART
Si la pérdida de datos es tan grave que el error puede detectarse pero no corregirse según la codificación, la unidad informará un “error no corregible” y los datos se perderán. Las unidades que experimentan errores no corregibles generalmente se descartan.
Estás haciendo copias de seguridad regulares, ¿verdad?
More Interesting
¿Cuál es el tiempo aproximado de desgaste de una computadora?
¿Qué más puedo hacer ahora para mejorar la velocidad (salvo comprar una nueva computadora portátil)?
¿Qué cable debo comprar para conectar mi laptop a 2 monitores, uno de 144Hz y el otro de 60Hz?
¿Cuáles son algunos de los usos comunes de las computadoras en las escuelas?
¿Qué debería preferir, un Intel i3 de 5ta generación o un i3 de 6ta generación?
¿Qué computadora portátil comprar con esas especificaciones?
¿De qué maneras puedo evitar que mi computadora se sobrecaliente?
¿Cuál es la mejor computadora para el comercio diario?
¿Cuál es el procesador más rápido del mundo?
¿Cuáles son las ventajas de un cable USB tipo C?
¿Cuál es la mejor computadora portátil para uso promedio en India?
¿Cómo se comparan estas dos compilaciones de PC para juegos (enlaces en bio)?