FRIHOSTFORUMSSEARCHFAQTOSBLOGSDIRECTORY
You are invited to Log in or Register a Frihost Account!

Y2K38

 


SkateJack
Al igual que en el año 2000 la tecnología informática va a afrontar un problema importante en el año 2038. El 19 de Enero precisamente.

Como muchos sabrán el tiempo en los sistemas Linux puede ser manejado en microsegundos lo cual lo hace bastante fácil para hacer cálculos y conversiones de hora. Concretamente: se fijó una fecha arbitraria (1 de Enero de 1970), se estableció como tiempo '0' y apartir de allí se empezó a sumar.

La desventaja de manejar esto como un número entero es que las computadoras tienen cierto valor máximo para enteros antes del desbordamiento. Ese valor sería alcanzado en la fecha mencionada antes. Cuando la variable tiempo se desborde las fechas indicadas pasarán a ser incorrectas.

Queda tiempo para solucionarlo.. veremos que pasa Rolling Eyes

Alguien tiene idea si esto es así? Hace la diferencia tener un micro de 64 bits no?
n3k0
Esto es totalmente cierto, y un procesador de 64 bits puede que tenga este problema solucionado, todo depende del diseño del ordenador, si han tenido en cuenta el ampliar el registro que sirve de contador para el reloj interno, o no Smile.
fredy
Lo unico que me pregunto en este instante es si el año 2038 seguiran existiendo las computadoras tal y cual las conocemos actualmente. Lo mas seguro es que hayan evolucionado y sean distintas y mas que seguro ya no tendran el problema de usar un version de sistema operatico de principios de siglo.

Solo queda esperar y probablemente algunos de nosotros tengamos la respuesta en esa fecha.

Very Happy Very Happy Very Happy Very Happy Very Happy


-----------------
Fredy Villarroel
Related topics
Reply to topic    Frihost Forum Index -> Language Forums -> Spanish

FRIHOST HOME | FAQ | TOS | ABOUT US | CONTACT US | SITE MAP
© 2005-2007 Frihost, forums powered by phpBB.