12 feb

El problema del año 2038 (19 de enero a las 03:14:07)

Exactamente un segundo después del 19 de enero de 2038 a las 03:14:07 los servidores basados en Unix se desbordaran (no les recuerda a la voz en Off de Terminator II) y darán así entidad al problema del año 2038.

Y porque? Unix utiliza el sistema POSIX que se basa en contar el número de segundos transcurridos desde el 1 de enero de 1970 a las 00:00:00, este valo esta almacenado en un tipo de dato de 32 bits con lo cual es desbordamiento producirá errores indicando la fecha como 1901 o 1970 según la implementación.

year_2038_problem
Problema del año 2038 explicado en un Gif

Este llamado problema del 2038 que nos recuerda al mediatico efecto 2000, que al final no paso nada, tiene formas de solucionarse, por ejemplo cambiando este tipo de datos por uno de 64 bits, lo cual causaría algunos problemas de compatibilidad con otros software, pero nos alargaría la pena unos 290 mil millones de años, suficiente tiempo para pensar que hacer.

Esta nota viene a cuento de que encontré una pagina que muestra un contador en reversa (amo la simplicidad del Ingles “countdown”) cuyo fin es indicar el segundo 1234567890 hora Unix que se producirá en apenas un día y 5 horas al momento de redactar este post.

1234567890

Link | Tiempo Unix | Problema 2038 | 2038 Bug | Countdown 1234567890

Tags:

Publicado por Hernan

Guardado en: Internet

comentarios (3)

  1. O sea, de aca a 2038 probablemente todas las computadoras funcionen a 64 bits, excepto las de la utn , jaja

    Tomas el 12/02/2009 @ 07:37 pm9

  2. Bueno, o pueden cambiar la codificación de los datos para que soporte más tiempo. Puede llevar la información en dos palabras de 32 bits.

    David Saltares el 13/02/2009 @ 03:29 am9

  3. De aca al 2038 la UTN ya no va a tener ni computadoras :D

    Sebastian el 16/02/2009 @ 09:56 am9

pingbacks (0)

  1. No hay pingbacks hasta el momento.

Tu comentario será moderado la primera vez que lo hagas al igual que si incluyes enlaces. A partir de ahi no será necesario si usas los mismos datos y mantienes la cordura. No se publicarán insultos, difamaciones o faltas de respeto hacia los lectores y comentaristas de este blog.