Qué es el “Efecto 2038”, a qué dispositivos perjudica y qué peligro podría suponer

Autor: | Posteado en Noticias Sin comentarios

Efecto 2038

El 19 de enero del 2038, en el punto el horómetro marque las 5 y 14 minutos con 7 segundos de la madrugada (03:14:07 UTC), un bug informático hará que gran aviso de los ordenadores, programas, servidores o cualquier persona de aparato que utilice un aparato de 32 bits y no haiga resultado parcheado falle a escala global pensando que regresa a ser el año 1901.

¿Te acuerdas del efecto 2000 que tanta preocupación causó a fines del siglo pasado? Pues “el secuela 2038” (Y2K38 para los amigos) es exiguo parecido. Posiblemente no acabe afectándonos, hay mucho asamblea para parchear o reemplazar los sistemas de 32 bits, inconveniente actualidad te vamos a detallar por qué existe este problema para que entiendas don de qué se ha estado hablando, y se continuará haciendo, en el punto se refieren al Y2K38.

Empezamos a oír proclamar con asiduidad del inconveniente del año 2038 en diciembre del 2014, en plena fiebre del Gangman Style. El vídeoclip de PSY alcanzó las 2.147.483.647 reproducciones el 3 de diciembre de aquel año, y tras superar esa cifra YouTube dejó de ser capaz de detallar mas allá. Google tuvo que parchear YouTube, y el resto del planeta se dio cuenta de que teníamos un problema.

Qué es exactamente el inconveniente del año 2038

2038

El inconveniente del año 2038 se pasivo a la aptitud máxima de bits que pueden detallar los sistemas de 32 bits. Estos almacenan remembranza y ejecutan sus procesos usando 32 dígitos binarios, los cuales pueden representarse por un 1 o un 0, lo que posibilita posibilita un total de 4.294.967.295 combinaciones posibles.

Pero hay que poseer en recuento que estas combinaciones pueden ser positivas o negativas, por lo que en materialidad los sistemas de 32 bits “sólo” cuentan con 2.147.483.647 valores positivos superiores a cero y otros 2.147.483.647 valores negativos.

Uno de los sistemas que estos CPU’s usan para detallar el asamblea es el POSIX, que calcula los segundos transcurridos desde el 1 de enero de 1970 a las 00:00:00 UTC. Esto quiere decir, que partiendo de ese 1 de enero de 1970, los ordenadores de 32 bits sólo aire capaces de contabilizar las fechas comprendidas entre las 20:45:52 UTC del 13 de diciembre de 1901 inclusive las 03:14:07 UTC del 19 de enero del 2038.

Por lo tanto, un 2º posteriormente de las 03:14:07 UTC del 19 de enero del 2038 los sistemas de 32 bits ya no serán capaces de detallar más, y confundirán la fecha con el 13 de diciembre de 1901, que es la fecha de alusión de 1970 restándole los 2.147.483.647 segundos negativos.

Animación del secuela 2038.

El bug perjudica encima íntegramente al aparato ejecutivo Unix, que está en las tripas de otros sistemas tan GNU/Linux, Android-OS e iOS. Por lo tanto, esto abarca desde casi todos los telefonos móviles inclusive una gran aviso de los servidores de Internet. Y lo mas inquietante es que no sabemos cómo van a actuar estos sistemas que se vean perjudicados al no ser capaces de detallar mas tiempo.

Algunos sencillamente podrían resetear sus fechas regresando a 1901, harto para inventar un exiguo de caos dependiendo de dónde suceda. Pero además es factible que se desencadenen fallos de sistema, o inclusive que unos cuantos dispositivos se apaguen y no vuelvan a encenderse. En cualqueir asunto puedes rondar tranquilo, porque no es exiguo que verdaderamente nos vaya a afectar.

¿Va a ser el Y2K38 un problema? NO

Efecto 2038

Aunque encima el papel íntegramente parece una catástrofe casi bíblica, realmente no hay mucho de lo que preocuparse. Ten en recuento por arquetipo que los CPU’s de 32 bits ya hará años que se están abandonando en beneficio de los de 64 bits, que al poseer una mas grande aptitud de bits no experimentarían este problema.

Por ejemplo, Microsoft tiene ofreciendo versiones de 64 bits de su aparato ejecutivo desde Windows® XP Professional en 2005, aparato macOS de Apple® tiene siendo unico de 64 bits desde Mac-OSOS X 10.7 “Lion” en 2011, y los primeros móviles de Android-OS con 64 bits empezaron a acudir en 2014.

Por lo tanto, si ya en 2017 los 32 bits están quedándose obsoletos, es lógico deducir que para 2038 inclusive los de 64 bits a los que exiguo a exiguo se va transicionando se haigan abandonado además por otros mas avanzados. Después de íntegramente la tecnología está avanzando a pasos agigantados, por lo que es dificultoso que para en el interior de 20 años nos acordemos siquiera de los 32 bits.

E inclusive en el asunto de que aún quedase algún aparato de alambrada o aparato secundario anclado en los 32 bits por aquel entonces, los creadores poseen asamblea de sobra para parchearlos con actualizaciones de software. Vamos, que va a ser demasiado dificultoso que este inconveniente de 2038 acabe causando algún estrago significativo.

Imagen de portada | Christiaan Colen Gracias a vastak por la pista
En Xataka Basics | Qué significa que mi CPU sea de 32 o 64 bits y cuál es la diferencia

También te recomendamos

El <em>efecto</em> 2038

La historia que hay detrás de la campaña “Testimonios que pueden salvar vidas”

Este objeto impreso en 3D es capaz de señalar de dónde proviene un sonoridad


La noticia Qué es el “Efecto 2038”, a qué dispositivos perjudica y qué peligro podría suponer fue publicada originalmente en Xataka por Yúbal FM .

Agrega tu comentario