Conoce el ‘Efecto 2038’ y cómo afectará a la humanidad en 17 años

El problema se hizo visible en diciembre de 2014, cuando el famoso y viral videoclip del cantante surcoreano PSY, Gangnam Style, alcanzó la reproducción 2.147.483.647

Foto de AFP

EnEspañol24.com- En 1999 existió un temor entre la creciente marea de cibernautas y algunos especialistas informáticos por el efecto que generaría en los ordenadores el cambio de fecha hacia el nuevo milenio, o año 2000.

Ahora la nueva preocupación se centra en el 19 de enero del 2038, a lo que algunos se dieron la tarea de llamar como el “Efecto 2038”, el cual pasará cuando los relojes marquen las cinco y catorce minutos con siete segundos de la madrugada en todas las PC de escritorio. Se estima que pasará un bug informático que podría llevar a los programas, servidores o cualquier tipo de dispositivo con un sistema de 32 bits sin algún parche de seguridad, regresar en el tiempo hasta el primer segundo de la madrugada de 1901.

Aunque parezca una película de ficción de Steven Spielberg es algo que pasará, pero que no debe generar ningún temor en las personas y explicaremos el por qué.

Reproducciones del Gangnam Style

El problema se hizo visible en diciembre de 2014, cuando el famoso y viral videoclip del cantante surcoreano PSY, Gangnam Style, alcanzó la reproducción 2.147.483.647 en la plataforma de YouTube; justo en ese momento el conteo de vistas se detuvo porque no tenía más bits para continuar con el conteo. Aunque posteriormente Google lo solucionó con un parche, pero marcó el precedente de lo que podría suceder para el 2038.

El problema radica en la máxima capacidad de bits de los sistemas de 32 bits, los cuales ejecutan procesos utilizando 32 dígitos binarios, estos son representados por 1 y 0, lo que permite un máximo de combinaciones posibles de 4.294.967.296.

Estas combinaciones pueden ser positivas o negativas, por lo que este tipo de sistemas de 32 bits en realidad contarán 2.147.483.647 valores positivos superiores a cero y 2.147.483.648 valores negativos. Un valor negativo más porque el cero ocupa el espacio de los positivos, explica la página especializados en temas tecnológicos Xataka.

La fecha

Las PC de 32 bits son capaces de contabilizar las fechas comprendidas entre las 20:45:52 UTC del 13 de diciembre de 1901 hasta las 03:14:07 UTC del 19 de enero del 2038. Así que un segundo después de las 03:14:07 UTC de esa fecha los sistemas de 32 bits simplemente se detendrán y dejarán de contar más; como consecuencia algunos confundirán el día con el 13 de diciembre de 1901, resultado de la resta de2.147.483.647 segundos a la referencia de 1970, que es el cálculo en el calendario más alejado de los ordenadores.

Verdaderas consecuencias

Este bug tendrá consecuencias en la mayoría de los sistemas operativos Unix, que componen los software GNU/Linux, Android e iOS. Por lo que el problema podría extenderse hasta algunos teléfonos. Aunque lo más frustrante de todo, es que para saber cómo actuarán estos sistemas se debe esperar a que llegue la fecha indicada.

Los tecnólogos creen que se solo se resetearán las fechas volviendo a 1901, lo que generaría un poco de confusión en usuarios de PC de escritorio, pero que en sistemas de empresas podrían crean verdaderos atolladeros.

Se debe resaltar que los procesadores de 32 bits se han ido reemplazando por las empresas tecnológicas, las cuales ya desarrollaron desde hace una década los sistemas de 64 bits, que tienen una mayor capacidad y que tardarían varias centurias en reflejar el mismo problema.

Referencias