Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/space-workplace.com/wp-content/plugins/revslider/includes/operations.class.php on line 2734

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/space-workplace.com/wp-content/plugins/revslider/includes/operations.class.php on line 2738

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/space-workplace.com/wp-content/plugins/revslider/includes/output.class.php on line 3679

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/space-workplace.com/wp-content/themes/jupiter/framework/includes/minify/src/Minifier.php on line 227
¿Qué es el efecto 2038? - SPACE Workplace

¿Qué es el efecto 2038?

¿Os acordáis del famoso “Efecto 2000” o “Error del milenio”? En el año 1999, la amenaza de un colapso a nivel tecnológico por el cambio de milenio provocó un temor generalizado en la sociedad, un fallo que provocaría que tras el 31 de diciembre de 1999 los sistemas informáticos pasarían al 1 de enero de 1900 en lugar de al 1 de enero de 2000.

Este fallo fue bautizado como “Efecto 2000” y para evitarlo se invirtieron a nivel mundial unos 253.296 millones de dólares, según datos de IDC.

Pues bien, ahora podríamos estar enfrentándonos a un nuevo efecto, el “Efecto 2038”, algo parecido a esto que sucedió en 1999, pero en este caso, afecta a la codificación del tiempo en los sistemas de 32 bits.

El 19 de enero de 2038 puede ser la fecha del colapso de los ordenadores y otros equipos tecnológicos, según revela The Daily Mail. Más concretamente, el “Efecto 2038” o “El Y2K38” sucederá a las 03:14:07 UTC del 19 de enero del 2038.
El problema viene a raíz de la codificación del tiempo en los sistemas de 32 bits (el reloj que usan) del que dispone la mayoría de dispositivos del mundo.

Este reloj se basa en POSIX, un simple contador de segundos que va ascendiendo con cada segundo que pasa y que tiene como fecha de referencia el 1 de enero de 1970; por tanto, el tiempo es igual al número de segundos transcurridos desde esta fecha de referencia. Pero el sistema tiene un límite de segundos y cuando llegue al número máximo que es capaz de almacenar en positivo, comenzará a contar en negativo (volveremos a 1901). Los sistemas que cuentan la hora desde (21:00 31/12/1969) provocarían el error de cálculo a las 03:14:07 del 19 de enero de 2038, ya que confundirán la fecha con el 13 de diciembre de 1901.

El “Efecto 2038” afectará principalmente al sistema operativo Unix, sobre el que se asientan tanto Android como iOS así como muchos servidores de Internet, puntos de acceso Wi-Fi o routers. Pero, ¿realmente debemos de preocuparnos? En principio no, ya que para el año 2038 todos o casi todos los equipos incorporarán sistemas operativos de 64 bits. De todas formas, si por algún casual todavía quedara algún dispositivo de 32 bits, se podría parchear perfectamente cambiando el tipo de variable en el que se almacena la fecha.

Algo parecido ocurrió con el famoso videoclip Gangnam Style. Cuando el vídeo de YouTube alcanzó las 2.147.483.647 reproducciones, el contador se volvió loco y los números comenzaron a moverse aleatoriamente e incluso mostrar cifras negativas lo que llevó a la compañía a reprogramar su sistema informático.

Fuente: Muy Interesante

Contacta con nosotros

We're not around right now. But you can send us an email and we'll get back to you, asap.

Not readable? Change text. captcha txt