Linux est prêt pour “la fin des temps”

Sur une machine 64 bits, les limites du type de données sont supérieures à 292 milliards d’années.

À ce niveau donc, le monde technologique n’a pas de soucis à se faire. Mais sur les systèmes 32 bits, le nombre de secondes total que la fonction peut retourner est 231 – 1, c’est-à-dire environ 136 ans. La date de référence étant le 1er janvier 1970 à 00:00:00 UTC, la date minimale représentable est le vendredi 13 décembre 1901 et la date maximale représentable est le mardi 19 janvier 2038 à 3 h 14 min 8 s.
« les systèmes basés sur Linux sont implémentés dans des voitures, dans la construction de systèmes de contrôle, dans les centrales électriques, et dans, qui sait combien, plusieurs autres endroits où ils y seront tout simplement placés et feront leur travail jusqu’à ce time_t vienne à manquer de bits. Et alors ils ne fonctionneront plus »
un correctif du bogue de l’an 2038 vient d’être intégré à Linux 5.6 et permettra aux systèmes 32 bits de marcher après 2038
Et vous… ⏱️ Êtes vous prêt pour le bug de 2038 ?
#informatique #linux #serveur 

À lire également

𝗟𝗲𝘃𝗲𝗹𝟮 : 𝗣𝗮𝗿𝘁𝗲𝗻𝗮𝗶𝗿𝗲 𝗱𝗮𝗻𝘀 𝗹’𝗮𝗰𝗰𝗼𝗺𝗽𝗮𝗴𝗻𝗲𝗺𝗲𝗻𝘁 𝗻𝘂𝗺𝗲́𝗿𝗶𝗾𝘂𝗲💻

09Nov2023