El problema del año 2038

En el año 2038 sucederá una catástrofe a nivel mundial, que afectará a más de la mitad de los aparatos electrónicos. ¿Será el fin de la informática?

El año 2038 puede parecer simplemente un año más en nuestra existencia, y de hecho lo es, salvo por un pequeño problema 

El problema (muy curiosamente) se hace llamar: “El problema del año 2038” 

Así es, no tiene un gran nombre. Ni tampoco suena tan interesante como para hacer una pelicula sobre él. 

Pero que es importante, no lo dudeis! 

El Problema: 

A la hora 03:14:07 (Horario central) del día 19 de enero del año 2038, millones de computadoras, celulares y artículos electrónicos dejarán de funcionar.

2

La causa: 

En la mayoría de los sistemas de 32 bits, el tipo de dato que se utiliza para contar el tiempo es “time_t”, usado para contar los segundos en un entero de 32 bits con signo. 

¿Que rayos significa esto? 

Este formato para contar el tiempo puede representar números en un rango entre -2.147.483.648 y 2.147.483.647, osea algo más de 4 millardos de segundos. 

Estos números avanzan con cada segundo. Y empezaron en el número 0 en el primer día del año 1970. 

¿Y que mierda significa esto? 

La cosa es que en el año 2038, van a haber pasado 2.147.483.647 segundos desde el primer día de 1970, se nos van a acabar los números, y el contador de tiempo se reseteará al número -2.147.483.648. 

Osea que el marcador de tiempo de los artículos electrónicos estará en diciembre del año 1910.

Mientras que en “la vida real” será enero de 2038.  

Acá un ejemplo del problema:

Como se puede ver, una vez que el decimal llega a 2147483647, la fecha cambia a 1910. 

Todos los dispositivos que utilizan Unix, Linux, y Andriod dejarán de funcionar (Prueba poner una fecha mayor al año 2037 en tu celular). 

Y los servidores de archivos que contengan estos sistemas operativos colapsarán. Produciendo el fallo más grande de la historia informatica.

3

Entre los problemas podemos mencionar que los códigos de barra, tarjetas de crédito, junto con casi la mitad de los celulares del mundo y cientos de páginas web dejarán de funcionar, y los datos almacenados sobre empresas, personas y todo tipo de objetos estarán incorrectos. 

Por ejemplo: Si alquilamos una pelicula el 18 de enero de 2038 (dudo que sigan existiendo locales para alquilar peliculas en ese año), y la devolvemos el 19, en la computadora se nos cobrará más de 100 años de deuda. 

Y si eso pasa con solo una pelicula, imagina lo que pasará en las bolsas de comercio del mundo.

1

La solución a este problema ya fue encontrada, pero está muy lejos de ser implantada 

“Estamos completamente jodidos” – Bill Gates 

La única solución es cambiar todos los sistemas de 32 bits a 64 bits. 

Si ese cambió se realiza, en lugar de que el límite de tiempo útil de los artefactos electrónicos que funcionan con el tiempo sea de poco más de 100 años, será de 2,9 billones de años, y no volveremos a tener este problema durante un muy largo tiempo.

4

Pero la solución está aún muy lejos de ser realidad. 

¿La razón? 

Todavía no necesitamos una solución para este problema,aún faltan más de 20 años. 

Sucede lo mismo con el problema del agua. ¿Enserio piensas que los humanos se quedarán sin agua dulce dentro de 100 años? 

Los humanos durante toda su historia han demostrado que cuando se necesita una solución para un problema, esta siempre aparece. 

Asi que no es necesario preocuparse mucho. Seguramente este problema estará resuelto en menos de 10 años, cuando todos utilicemos sistemas de 64 bits. 

Preocuparse por esto sería lo mismo que estar asustado porque las patentes de los autos se nos están acabando! 

Ya estamos en la “M”… ¿Quien podrá salvarnos cuando las patentes lleguen a la letra “Z”, y no tengamos más para los nuevos autos? 

5

Acá un video con la misma información que acabo de escribir, pero tal vez mejor explicado:

Fuente: http://www.ondassa.com/

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s