🎉 20 Ans du Forum WDA - 2004-2024 ! 🎉

Découvrez l'histoire et les moments marquants de notre communauté depuis 2004. Rejoignez-nous dans les célébrations !

Le bogue de l'an 2038

Problème technique ou logiciel, plantages, ennuis viraux ou simplement nous faire part de votre expérience ...

Modérateur : Membres WDA

Règles du forum
N'oubliez pas; Présentez-vous ...
(Règlement interne du forum WDA)
Avatar du membre
Casio
Bureau WDA
Bureau WDA
Messages : 3508
Enregistré le : 23 mars 2004, 10:55
Collectionneur (-euse) ? : Oui
Localisation : Paris XVII / Jouques
Contact :

Le bogue de l'an 2038

Message non lu par Casio »

Vous avez survécu au bogue de l'an 2000 ? Vous pensez que l'homme a finalement eu le dessus sur la machine, dans un combat qui dure depuis longtemps ? Détrompez-vous, le bogue de l'an 2000 (« y2k ») n'était rien par rapport au drame qui arrivera bientôt. Je sais que vous êtes blasés de toutes ces histoires apocalyptiques, mais cette fois c'est grave. Est-ce un autre virus ciblant les ordinateurs turbinant sous Windows, soit 95% des ordinateurs sur la planète, qui va créer un blackout total dans toute l'Amérique du Nord ? Non, que non. Il s'agit du bogue de l'an 2038, si communément appelé « y2.308k bug » par les ingénieurs.

Rien de très grave ne s'est produit en 2000, du moins comparé aux prévisions émanant de toutes parts. À part quelques abonnés d'un club vidéo du mid-west américain qui ont vu leur amende passer de 2$ à 34000$, un taux d'intérêt de plus de 6 205 600%, et un ami qui voyageait de Londres à New York avec British Airways le soir du 31 décembre 1999 en 1re classe, seul avec 16 hôtesses de l'air terrorisées (remarque qu'il a eu du bon service), tout le monde a pu fêter dans la joie.

C'étaient les folles années 70

Pourquoi 2038 me direz-vous ? Pourtant, les grands évènements se produisent à des dates rondes (Jésus en l'an 0, le bogue de l'an 2000 en 2000). La raison est simple mais très technique. L'an 0 de l'informatique c'est le 1er janvier 1970, le jour où on a commencé à compter les secondes. À l'heure qu'il est en ce moment, 1.xxx.xxx.xxx de secondes se sont écoulées. Le problème est le suivant : comme les systèmes représentant la date (le temps UNIX soit le nombre de secondes écoulées depuis 1970, le « UNIX Epoch ») ne fonctionnent pour la plupart qu'avec des registres de 32 bits signés, donc 31 bits utiles, il y a une valeur maximale que peut prendre ce nombre de secondes : (2^31) - 1 = 2 147 483 647 secondes. Vous voyez donc qu'on n'est pas loin de la limite de temps qui nous est accordé. Avec des calculs précis, le bogue de l'an 2038 se produira précisément à l'heure du méridien de Greenwich à 03 :14 :07, mardi le 19 janvier 2038.

Du plaisir en perspective

Que va-t-il se passer exactement ? William Porquet, auteur du site www.2038.org et expert du bogue de l'an 2038 est très pessimiste. Comme le concept du temps UNIX est imbriqué dans beaucoup de composantes matérielles (hardware), il sera difficile selon lui de toutes les remplacer d'ici l'an 2038. Tandis que le bogue de l'an 2000 a surtout créé des bogues conceptuels (les dates qui reviennent en arrière), le bogue de l'an 2038 sera plus matériel et technique. Porquet prédit une rupture des systèmes de contrôle de traffic aérien, un arrêt de plusieurs systèmes médicaux (comme les Pacemakers par exemple) et des explosions de centrales électriques (incluant les nucléaires). Dans les évènements moins graves, mais quand même importants, l'ordinateur que vous utilisez en ce moment ne fonctionnera plus du tout en 2038, de même que les feux de circulation qui changent aux 30 secondes.

Les investissements requis seront très importants pour contrer tous ces problèmes et si on s'y prend 2 ans à l'avance comme avec le bogue de l'an 2000, il est garanti que quelque chose va flancher. Les nouveaux systèmes 64-bits n'auront bien sûr pas ce problème, à part le 4 décembre de l'an 292 277 026 596, soit dans quelques fois la durée de vie du Soleil. Vous devriez être mort d'ici là !

Source : Polyscope.qc.ca
Avatar du membre
karl
Membre V.I.P.
Membre V.I.P.
Messages : 1030
Enregistré le : 23 mars 2004, 12:07
Collectionneur (-euse) ? : Non

Message non lu par karl »

A moins qu' un astéroïde nous ait avant ... :sonar:
Peut-être comme les dinosaures :boohoo:


"Un astéroïde de 1,2 kilomètres de diamètre, qui pourrait frapper la Terre le 21 mars 2014, est actuellement étroitement surveillé par les scientifiques.
(..) une chance sur 909.000 que l'astéroïde percute la Terre.

De surcroît, un astéroïde baptisé 2002 NT7 passera au plus près de la Terre :whistle: le 1er février 2019, avec un risque théorique qu'il s'écrase sur la planète"


Source : notre-planete.info :nuclear:


Vite, colonisons Mars. ;-)
Avatar du membre
Krys TOFF
Posteur Pro !
Posteur Pro !
Messages : 559
Enregistré le : 29 sept. 2004, 11:39
Localisation : Trilbardou (77)

2038

Message non lu par Krys TOFF »

Casio a écrit :L'an 0 de l'informatique c'est le 1er janvier 1970
J'ai toujours dit que 1970 était une TRES GRANDE année !!! :mrgreen: Comment ? Suis-je né en 1970 ? Oh ben, comment avez-vous deviné ? ::lol:
Casio a écrit :le temps UNIX soit le nombre de secondes écoulées depuis 1970, le « UNIX Epoch »
Encore un truc qui va augmenter la position dominante de Billou ça si seul Unix est concerné... ::twisted:
Stunts/4D Sports Driving : http://stunts.mine.nu

Courses entre francophones : http://www.racegamers.com

Image
Avatar du membre
Krys TOFF
Posteur Pro !
Posteur Pro !
Messages : 559
Enregistré le : 29 sept. 2004, 11:39
Localisation : Trilbardou (77)

bugged or not bugged ?

Message non lu par Krys TOFF »

Au boulot on a un TRES vieux PC qui sert à piloter une machine Brabender, et pour éviter le bogue de l'an 2000, on a simplement rajouté une ligne dans le fichier config.sys pour lui dire que la date au démarrage du Pc était le 1er janvier 1990... :mrgreen:
Comme le PC est éteint tous les soirs, pas de bogue.
Y'aura qu'à faire pareil pour les PC sous une version d'Unix/Linux qui n'aurait pas le "patch de correction du bogue de l'an 2038" et puis le tour est joué. ::wink:
Stunts/4D Sports Driving : http://stunts.mine.nu

Courses entre francophones : http://www.racegamers.com

Image
Avatar du membre
Casio
Bureau WDA
Bureau WDA
Messages : 3508
Enregistré le : 23 mars 2004, 10:55
Collectionneur (-euse) ? : Oui
Localisation : Paris XVII / Jouques
Contact :

Gnak

Message non lu par Casio »

... on à le temps de voir venir...
::evil:
Avatar du membre
Zurmff
Membre V.I.P.
Membre V.I.P.
Messages : 434
Enregistré le : 14 sept. 2004, 08:09
Collectionneur (-euse) ? : Oui
Contact :

Message non lu par Zurmff »

Cool en 2038 les boîtes à flash seront en rade fini les point les 3 points de permis pour un excès de vitesse d'1km/h
I'AM THE GREAT CORHNHOLIO !

Ask about me"Fool! I'm a vet, you can bet that
I could dance underwater and not get wet"
http://www.reverbnation.com/luciendebaixo
Avatar du membre
Krys TOFF
Posteur Pro !
Posteur Pro !
Messages : 559
Enregistré le : 29 sept. 2004, 11:39
Localisation : Trilbardou (77)

ah que super !

Message non lu par Krys TOFF »

Zurmff a écrit :Cool en 2038 les boîtes à flash seront en rade fini les point les 3 points de permis pour un excès de vitesse d'1km/h
Chouette !!! Image Image Image Image
Stunts/4D Sports Driving : http://stunts.mine.nu

Courses entre francophones : http://www.racegamers.com

Image
Avatar du membre
Jarod
Membre V.I.P.
Membre V.I.P.
Messages : 80
Enregistré le : 15 mai 2004, 11:15
Localisation : Paris
Contact :

Message non lu par Jarod »

Ca va créer des emplois, c'est comme les JO de 2012...on en entend parler, on croit que ca va venir, mais comme d'hab, ca va passer et on aura rien vu
Soit gentil avec un vilain, il te c****a dans la main
Avatar du membre
elge
Posteur motivé
Posteur motivé
Messages : 41
Enregistré le : 12 juil. 2006, 12:42
Collectionneur (-euse) ? : Oui
Contact :

Message non lu par elge »

Pourquoi le futur n'a pas besoin de nous:
http://www.wired.com/wired/archive/8.04/joy.html

La traduction française par google.
Répondre

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité