Efecto 2038 se espera que los sistemas de 32 bits lleguen a su colapso

Efecto

Se espera que para el 2038  suceda un evento en el cual un bug informático tendrá la posibilidad de colapsar todo aquel ordenador, programa, o cualquier dispositivo que tenga un sistema de 32 bits sin parche llegando a dar la sensación de que se regresó al año 1901. Dicho evento se denominado “Efecto 2038” o también por algunos el Y2K38. Este efecto trae a recordar  al antiguo efecto 2000, el cual logro llenar de preocupación a muchas personas en los finales de los 90s.

Una manera más fácil de poder entender los efectos que pueden traer este caso es con un ejemplo sencillo. En 2014 se comenzó a hablar de este gran efecto a  finales de 2014, cuando llego la fiebre de esta pegajosa canción de PSY Gangman Style. Su reproducción en Youtube llego al punto más alto que dicha página no logró seguir contabilizando. Para poder solucionar este problema Google debió parchear el canal de vídeos.

¿Cómo puede esto explicar un poco el efecto 2038?

Dicho problema se ve de igual forma; Pues para el 2038 se espera que los sistemas de 32 bits, llegaran a su capacidad máxima de contabilizar.  Sus procesos ejecutan procesos usando 32 dígitos binarios.  Que lógicamente por ser binario se representan entre 1 y 0; para lograr dar unos aproximadamente más de 4 billones de combinaciones.

Para contabilizar el tiempo  los procesadores lo realizan con el sistema POSIX; el cual calcula los segundos transcurridos desde el 1 de enero de 1970 a las 0:00 UTC horas. Lo que significa que  los sistemas de 32 bits  han podido contabilizar  fechas a partir del 13 de diciembre de 1901 a las 20 horas 45 minutos, y llegarán hasta el  19 de enero de 2038.

De esta forma al transcurrirse un segundo después de las 03:14:07 UTC del 19 de enero de 2038; dichos sistemas no serán capaces de contabilizar más. Lo que harán que se reprograme al punto del principio en el año 1901.

El por qué no comienza  en 1901 y no en 1970 se refiere a que  los sitemas de 32 bits no solo cuentan valores positivos; sino que también los negativos. Para dar el valor total de los  4 billones de combinaciones. Lo que sería 2 billones para los positivos y 2 billones para los negativos.