Todas las Noticias en Películas, Avances de Películas y Reseñas.

Los fabricantes de dispositivos informáticos ignoran los errores de inversión de bits y la corrupción de datos

Me encontré con este artículo en Spiceworks notando un nuevo tipo de error tipográfico de URL basado en bits que se invierten en la memoria. Sin embargo, el artículo pareció enterrar la pista que es esta:

Las investigaciones han demostrado que una computadora con 4 GB de memoria tiene un 96% de probabilidades de tener un “cambio de bits” aleatorio cada tres días.

Esa es una gran posibilidad de que se produzcan daños en los datos de su computadora. Entonces, ¿qué causa estos errores de volteo de bits? Bueno, a medida que los circuitos en las computadoras se vuelven cada vez más pequeños (por ejemplo, los últimos chips de Apple se basan en circuitos de 5nm increíblemente finos y los circuitos de memoria también se han reducido), cuando los rayos cósmicos / neutrones o alguna otra interferencia pasa a través de ellos, existe una mayor probabilidad de que un 0 se puede cambiar a un 1 o viceversa.

Ésta es la razón por la que los dispositivos están ‘endurecidos contra la radiación’ para aplicaciones espaciales. El endurecimiento incluye, en parte, el aumento del tamaño de los circuitos. La fabricación de chips para aplicaciones espaciales generalmente se lleva a cabo entre 65 nm y 150 nm (asombrosamente 30 veces más grande que los circuitos actuales), porque es mucho más probable que los rayos cósmicos atraviesen dispositivos en el espacio que en la superficie de la Tierra.

Aquí en la Tierra tenemos una forma más fácil de lidiar con este tipo de cambios aleatorios de bits y se llama memoria ECC. ECC significa Código de corrección de errores y emplea paridad para corregir dichos errores de inversión de bits. La paridad la utilizan, por ejemplo, dispositivos de almacenamiento en red como Synology, p.ej con RAID 5, para permitirle reemplazar una unidad defectuosa en su RAID sin perder sus datos (entonces, ¿por qué no lo usan con RAM)? Actualmente, el único producto de Apple que emplea memoria ECC es el Mac Pro. La pregunta es ¿por qué?

Recomendado:  Cómo encontrar las piezas

Es probable que los dispositivos modernos cambien un poco y corrompan sus datos casi todos los días. El problema solo empeorará con más memoria y técnicas de fabricación más pequeñas. Eso significa que todos los días su computadora puede bombardear inexplicablemente o que algunos datos de su computadora se corrompan. Y esa corrupción de datos puede agravarse y empeorar con el tiempo.

Entonces, ¿por qué no todos los fabricantes modernos de computadoras y dispositivos móviles usan memoria ECC? En este momento, la memoria ECC cuesta un poco más (básicamente tiene un noveno bit de memoria como una verificación de paridad de un solo bit en los otros 8 bits). Sin embargo, si todos se cambiaran a la memoria ECC por defecto, estos precios bajarían rápidamente.

Supongo que mi pregunta es, con tasas de error tan altas que un corredor de velocidad Mario 64 las está experimentando, ¿es en algún momento negligente que nuestros fabricantes de computadoras / dispositivos no comiencen a usar la memoria ECC?

¿Qué piensas? ¿Debería la memoria ECC convertirse en memoria estándar? Https: //t.co/oWQZ772IPq

– The Mac Observer (@MacObserver) 18 de marzo de 2021