Autor Tema: Efecto 2038  (Leído 20880 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Hwagm

  • Administrador
  • *
  • Mensajes: 18084
    • GNU/Linux Wifislax
Efecto 2038
« en: 01-03-2020, 23:33 (Domingo) »
A mi ya me pilla algo lejos a mi edad. Pero muchos de vosotros estaréis ese dia



El problema del año 2038, efecto 2038 o también Y2K38 está basado fundamentalmente en la representación del tiempo basada en el sistema POSIX y las limitaciones de los sistemas de 32 bits. Una combinación explosiva que puede saltar por los aires el 19 de enero de 2038 a las 03:14:07 UTC.

Un segundo después de ese día y esa hora, los sistemas de 32 bits no serán capaces de contar más tiempo. Ese 19 de enero les parecerá el 13 de diciembre de 1901 si no se actualizan los sistemas como sucedió antes del 2000.


Los nuevos Plc que estamos montado ya son de 64bits. Pero temblaremos con los viejos plc y scada de 32 bits



No hay una forma sencilla de arreglar este problema para las combinaciones existentes de CPU/SO. 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.




« Última modificación: 01-03-2020, 23:37 (Domingo) por Hwagm »


Desconectado Hwagm

  • Administrador
  • *
  • Mensajes: 18084
    • GNU/Linux Wifislax
Re:Efecto 2038
« Respuesta #1 en: 01-03-2020, 23:33 (Domingo) »
 ;)

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 (2,9 × 1011). Es decir, 22 veces la edad aproximada del Universo.


Desconectado buite

  • Moderador Global
  • *
  • Mensajes: 1462
Re:Efecto 2038
« Respuesta #2 en: 05-03-2020, 07:31 (Jueves) »
Pues no queda nada. De aquí al 2038 a saber que pasa.

Un saludo.
Si no haces nada todo seguirá igual. Si quieres que las cosas cambien tienes que cambiarlas tú

http://hazunmundomejor.genocidiodigital.com/

Desconectado sanson

  • Moderador Global
  • *
  • Mensajes: 8392
Re:Efecto 2038
« Respuesta #3 en: 16-03-2020, 10:26 (Lunes) »
hola

coño otro efecto 2000 a lo mejor también vivimos ese

saludos

Desconectado Tki2000

  • *******
  • Mensajes: 2113
Re:Efecto 2038
« Respuesta #4 en: 19-03-2020, 20:17 (Jueves) »
Al fin y al cabo los 32 bits son para contar el total de tiempo, un rango, empezando por un momento establecido el 1 de Enero de 1901. Si actualizamos la biblioteca en la que aparezca el momento inicial y lo actualizamos a cualquier otro momento, por ejemplo el 1 de Enero del 2000, tendremos otros ciento y pico años para seguir contando. Si usamos las bibliotecas y sus funciones actualizadas, con solo una actualización software debería funcionar.
El que haya diseñado sus propias funciones de cómputo pasando de las bibliotecas estándard es el que se va a encontrar en un verdadero problema.
El siguiente problema será si no se actualizan las funciones de las bibliotecas por haberlas dejado obsoletas y sin soporte.
Aunque supongo que en los años venideros alguien debiera de darse cuenta de ello, ¿no?

Algo parecido pasó con los GPS en Abril del 2019 y no fue el fin del mundo. Se arregló con una actualización...

Con respecto a los PLCs, todavía no he conocido una empresa que los vaya a dejar funcionando otros 18 años. Estamos actualizando ya los viejos desde hace tiempo.
No habrás entendido algo, hasta que seas capaz de explicárselo a tu abuela...
Hacemos pantallas con píxeles casi invisibles, para luego ampliar la letra porque no la vemos... Bonita paradoja...
Creamos analfabetos tecnológicos con una velocidad pasmosa. Todo el mundo "maneja" tecnología, casi nadie sabe lo que tiene entre las manos, pero todo el mundo opina.
El analfabetismo, antes, pasaba desapercibido. Ahora, se transmite por Internet y las redes sociales.
Los dispositivos táctiles y las pantallas pequeñas son una lacra para la información relevante y el desarrollo de interfaces de usuario.
Trabajar sin la nube debería ser una prestación de los IoT, no un bug.

Desconectado Nancy12

  • **
  • Mensajes: 13
Re:Efecto 2038
« Respuesta #5 en: 28-04-2020, 21:55 (Martes) »
No creo que muchas cosas cambien este año. Lo más probable es que estaremos mucho más alejados el uno del otro, gracias a las nuevas tecnologías.

Desconectado JuanCarlos.

  • **
  • Mensajes: 32
Re:Efecto 2038
« Respuesta #6 en: 01-05-2020, 00:16 (Viernes) »
Ya que todavía faltan muchos años, seguramente ya todos vas a tener ordenadores/portátiles con 64 bits.

Desconectado Hwagm

  • Administrador
  • *
  • Mensajes: 18084
    • GNU/Linux Wifislax
Re:Efecto 2038
« Respuesta #7 en: 01-05-2020, 02:27 (Viernes) »
No creo que muchas cosas cambien este año. Lo más probable es que estaremos mucho más alejados el uno del otro, gracias a las nuevas tecnologías.

Curioso mensaje

Pues gracias a ellas creo en estos días tan tristes estamos algo más conectados

Hay que ver