Telegram Web Link
El famoso efecto 2038 (Y2K38) que hará que miles de dispositivos y softwares fallen al llegar dicha fecha, concretamente el 19 de enero de 2038, se adelanta 5 años en muchos dispositivos, siendo así su final en 2033 si no son actualizados o sustituidos.

El Y2K38 afecta a procesadores y sistemas operativos de 32bits, donde el tipo de dato time_t (el usado para guardar el contador de segundos pasados desde 1970) es un entero de 32 bits con signo, permitiendo almacenar como máximo valor 2.147.483.647 segundos a contar desde 1970, o lo que es lo mismo, hasta el 19 de enero de 2038. Actualmente casi todos los procesadores y sistemas son ya de 64 bits por lo que están fuera de peligro ya que usan para almacenar el tipo de dato time_t un entero de 64 bits, lo que permite posponer el overflow de la fecha unos 290 mil millones de años, así que podemos estar tranquilos, aunque no del todo, me explico...

Hay dispositivos de bajo coste en el mercado, sobre todo para IoT, como placas de desarrollo o microcontroladores que usan para almacenar el año es su RTC interno tan solo 6 bits (o 64 números, de 0 a 63), estos tienen como año base 1970, valor al que suman el dato guardado para calcular el año, es decir, si tiene almacenado un 0, el año será 1970 + 0 = 1970, si tiene un 63 (el valor máximo) el año será 1970 + 63 = 2033. Por lo que estos dispositivos dejarán de operar correctamente a partir de ese año, siendo así para ellos su final útil enero de 2033 y evidentemente, todos ellos deberán ser actualizados o reemplazados antes de dicho año.

Desconocía este dato hasta que esta mañana me he topado con un mensaje de advertencia al respecto mientras enredaba con una placa OrangePi Zero, lo que me ha llevado a investigar un poco y este ha sido el resultado.

Por cierto, como nota adicional, del famoso ESP32 solo se salvarán del efecto Y2K38 los que implementen la versión 5 o posterior de dicho microcontrolador.

Nunca te acostarás sin saber una cosa más! 😉
This media is not supported in your browser
VIEW IN TELEGRAM
Duet AI
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from ⓓⓐⓝⓘ ⓟⓘⓒⓐ
krunal-s-trivedi-microsoft-azure-ai-fundamentals.pdf
4.6 MB
Microsoft Azure AI Fundamentals Certification Companion
Krunal S. Trivedi, 2023
2024/10/05 07:33:54
Back to Top
HTML Embed Code: