Cuando se aproximaba el nuevo milenio en el mundo tecnológico existía cierto revuelo, pues muchos conversaban del “efecto 2000“, con el cual los computadores colapsarían. Con el “efecto 2038” pasa algo similar, debido a que especialistas aseveran que conseguiría afectar a algunos dispositivos y forjar una falla global.
Según reseñó el portal Xataka se trata de un desliz de software que concebirá que gran parte de los computadores, servidores o cualquier tipo de conector que maneje un sistema de 32 bits y no haya sido reformado falle a escala global, pensando que vuelve a ser el año 1901.
Esto podría ocurrir el 19 de enero del 2038, cuando el reloj marque las cinco y catorce minutos con siete segundos de la madrugada (03:14:07 UTC). Sin embargo, el denominado “efecto 2038” (igualmente conocido como Y2K38) tal vez no implique gran daño, ya que existe mucho tiempo para suplantar los sistemas de 32 bits.
El inconveniente del año 2038 se debe a la capacidad máxima de bits con la que cuentan los sistemas de 32 bits actuales. Estos acopian memoria y arman sus procesos manipulando 32 dígitos binarios, los cuales pueden personificarse por un 1 o un 0, lo que consiente un total de 4.294.967.296 composiciones posibles.
Uno de los sistemas que estas computadoras manejan para contar el tiempo es el POSIX, que automatiza los segundos transcurridos desde el 1 de enero del año 1970 a las 00:00:00 UTC.
Esto significa que, tomando como punto de partida ese primero de enero del año 1970, los procesadores de 32 bits exclusivamente se encuentran en capacidad de contabilizar las fechas percibidas entre las 20:45:52 UTC del 13 de diciembre del año 1901 hasta las 03:14:07 UTC del 19 de enero del año 2038.
Por lo tanto, un segundo más tarde de las 03:14:07 UTC del 19 de enero del año 2038, los procedimientos de 32 bits ya no resultarán en capacidad de contar más, y confundirán la fecha con el 13 de diciembre del 1901, que es la fecha de reseña del año 1970, sustrayéndole los 2.147.483.647 segundos negativos. El inconveniente reside en el tipo de variable que se emplea para almacenar una información de manera temporal.
source http://segundoenfoque.com/que-es-el-efecto-2038-57-385078/
No comments:
Post a Comment