El efecto 2038
Queridos lectores,
El día de ayer les hacía mención al cumplimiento de una década luego del tan temido Efecto año 2000, en la nota de referencia. Hoy en día ya no existen temores con respecto a él, solo que se ha dado a conocer un nuevo nombre, que nos indicaría podríamos estar de cara a su sucesor.
Hasta el momento poco se sabe de él, pero información no precisa indica que este nuevo bug, podría causar que una parte de los sistemas informáticos falle en ese año. El problema afectaría a los programas que usen la representación del tiempo basada en el sistema POSIX, que realiza un conteo de los segundos transcurridos desde el 1 de enero de 1970 a las 00:00:00.
No hay una forma sencilla de arreglar este problema para las combinaciones existentes de CPU/Sistemas operativos. Cambiar la definición de time_t para usar un tipo de 64 bits rompería la compatibilidad binaria para el software, almacenamiento de datos, y, por lo general, cualquier cosa que tenga algo que ver con la representación binaria del tiempo. Cambiar time_t a un entero de 32 bits sin signo afectaría a los programas que hacen cálculos con diferencias de tiempo.
Arquitectura de 64 bits
La mayoría de sistemas operativos para arquitecturas de 64 bits utilizan enteros de 64 bits para time_t. La migración a estos sistemas está todavía en proceso y se espera que se complete mucho antes de 2038. Usar un entero de 64 bits retrasaría la fecha del problema unos 290 mil millones de años.
Para interpretarlo de una manera un poco más sencilla, podríamos ver las fechas de esta manera:
Tue Jan 19 03:14:01 2038
Tue Jan 19 03:14:02 2038
Tue Jan 19 03:14:03 2038
Tue Jan 19 03:14:04 2038
Tue Jan 19 03:14:05 2038
Tue Jan 19 03:14:06 2038
Tue Jan 19 03:14:07 2038
Fri Dec 13 20:45:52 1901
Fri Dec 13 20:45:52 1901
Fri Dec 13 20:45:52 1901
En los siguientes sitios, podrán encontrar información actualizada sobre el Efecto año 2038:
http://maul.deepsky.com/~merovech/2038.html
Estoy al tanto que existirán demasiadas inquietudes respecto a este asunto, pero tengan en cuenta que faltan muchos años para llegar al 2038, y las pruebas que se están realizando en este aspecto de seguro finalizarán antes de la mencionada fecha.
Hasta la próxima!
Deja tu comentario
Archivo
- February 2012
- January 2012
- November 2011
- October 2011
- September 2011
- August 2011
- July 2011
- June 2011
- May 2011
- April 2011
- January 2011
- December 2010
- October 2010
- September 2010
- August 2010
- June 2010
- May 2010
- April 2010
- February 2010
- January 2010
- December 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
Tags
Comentarios recientes
- cataa on Por qué Facebook carga lento en red Speedy
- Pablo Alejandro Fain on El camino de un SMS
- Guillermo Figueroa on Instalando SharePoint Server 2010 – Parte III
- caro on El camino de un SMS
- Claudia on El camino de un SMS




