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.
year_2038_problem
Problema del año 2038 explicado en un Gif
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.
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.
El problema del año 2038
Suscribirse a:
Enviar comentarios (Atom)
0 comentarios:
Publicar un comentario