Le Blog De Plus

Bienvenu sur Le Blog De Plus, celui qui vous manquait, celui qui peut tout (ou presque) pour vous. Vous y trouverez de l'action, de l'humour, de l'amour, du sexe, de l'argent (enfin tout quoi). En résumé, il ne sert à rien. Mais ça fait un de plus.

16 avril 2009

C'est quand 2038 ?

montre_molleLa vie n'est qu'un éternel recommencement.

On le savait pour la mode, l'Histoire, les cracks boursiers et la comète de Halley.

Je viens de découvrir que c'est aussi valable pour l'informatique.

Vous vous souvenez du bug de l'an 2000 ? L'Apocalypse du monde numérique qui n'a pas eu lieu ?
Et bien, voici mesdames et messieurs, sous vos yeux ébahis :

Le bug de l'an 2038 !!!

(je sens que vous tremblez déjà)

Ce qui est bien avec ces machines, c'est qu'on peut prévoir quand elles vont planter (sauf votre PC sous Windows, qui le fait à l'improviste).
Alors, ce nouveau bug, késako ?

Le problème concerne des logiciels qui utilisent une représentation du temps en nombre de secondes depuis le 1er janvier 1970 à 0 heure. Sur les ordinateurs 32 bits, la plupart des systèmes d'exploitation représentent ce nombre comme un entier signé de 32 bits, ce qui limite le nombre de secondes à 2 147 483 647 (01111111 11111111 11111111 11111111 en binaire). La seconde suivante, ce nombre deviendra 10000000 00000000 00000000 00000000 et représentera -2 147 483 648 en complément à deux.

L'avantage de ce décompte, c'est qu'on connaît précisément l'heure du plantage :

le 19 janvier 2038 à 3 h 14 min 7 s.

Ce qui laisse un peu le temps de voir venir, je vous l'accorde.

La solution ?
Passer à un ordinateur fonctionnant à 64 bits résoudra le problème de la machine (car la date butoir sera de 292 milliards d'années). Mais cela ne résoudra pas le problème des logiciels utilisant cette norme. Pire ! Cela risque de les rendre inopérants sur de tels ordinateurs. Il va donc falloir développer de nouvelles versions de ces logiciels pour les rendre compatibles avec le 64 bits.

Merci messieurs. L'informatique a encore de beaux jours devant elle.

Posté par monsieurplus à 08:53 - Commentaires [21] - Rétroliens [0] - Permalien [#]

Commentaires

Donc on a donc 30 ans pour prévoir... d'ici la il est tout a fait possible que les ordinateurs tournent en 128 bits... ou plus du tout pour d'autres problemes... bref on a le temps ;-) (et puis en 2038 j'espere etre a la retraite).

Posté par Vonric, 16 avril 2009 à 10:33

je conseille à tout le monde de lire ce message à 2heures du matin, cela a un effet "anti-soporifique" (c'est quoi le mot pour le dire d'ailleurs? je ne m'en souviens plus, pour ceux qui suivent il est quand même 2H du mat).
sinon, monsieur plus, c'est tout de même chouette que tu sois là de temps en temps.

Posté par nonolerobot, 17 avril 2009 à 02:03

>> Vonric : être à la retraite n'est pas une excuse valable ! Que vas-tu léguer à tes enfants ? Des ordinateurs plantés ? Des fichiers inexploitables ? Car le problème concerne une grosse partie de ce qui "tourne" (PC, logiciels particuliers et professionnels, logiciels embarqués à bord des véhicules, des satellites...) mais aussi une partie de ce qui est stocké (photos, fichiers zip...). Déjà qu'à cette date, on n'aura plus de pétrole ni d'abeilles, alors si on doit en plus se priver d'ordinateurs...
>> nonolerobot : quelle idée de ne pas dormir à une pareille heure !?! C'est étrange ce que tu me dis. Quand j'ai écrit cette note, j'ai pourtant eu l'impression que j'allais endormir tout le monde.

Posté par monsieur plus, 17 avril 2009 à 11:22

Je suis désolée mais ce jour là j'ai piscine, vraiment désolée hein.

Posté par Elle, 17 avril 2009 à 12:38

C'était pile poil l'heure de mon enterrement, merdouille personne ne pourra venir !!!!

Bon, franchement, je me demande comment tu fais pour comprendre un traitre mot de ce que tu écris, je me demande d'ailleurs si tu comprends vraiment...

Posté par risette, 18 avril 2009 à 08:48

>> Elle : piscine ? A 3h14 du matin ? C'est plutot un bain de minuit, non ?
>> risette : en fait, je dois t'avouer que je ne comprends pas vraiment. Mais je me suis dis qu'il y aurait bien un(e) gentil(le) lecteur(trice) pour m'expliquer.

Posté par monsieur plus, 18 avril 2009 à 19:09

JOker !!!

Posté par risette, 19 avril 2009 à 08:58

Ps : As tu remarqué que Louise a disparu depuis que vous vous êtes rencontré, mais quel effet boeuf lui as tu fait ???

Posté par risette, 19 avril 2009 à 08:59

Mr++ se lance dans les rencontres?

Mouahahaha....

Posté par lo, 19 avril 2009 à 09:50

Les photos, il faut imprimer les meilleurs... on n'est jamais a l'abri d'un plantage informatique! (et surtout faites ce que je dis, pas ce que je fais !)

Posté par Vonric, 19 avril 2009 à 15:37

Piscine de nuit et puis 3H14 c'est une heure (ça alors) et l'heure c'est très relatif comme concept ça dépend d'ou tu te trouves vis à vis du méridien de Greenwich hein!

Posté par Elle, 20 avril 2009 à 13:01

j'ai rien compris et pourtant j'ai essayé mais quand tu as commencé à parler de "PC sous windows" je me suis noyée!! si!
alors après n'en parlons plus...

enfin moi je connais des "bits" mais ça ne s'écrit pas pareil. aurais-tu fais une faute d'orthographe??

Posté par la virge, 22 avril 2009 à 10:13

La probabilité pour utiliser des logiciels utilisant cette représentation du temps en 2038 est de 0,0000000000000000000000001, mon ordinateur vient de me le calculer.
Après, il s'est suicidé, car c'est terrible de connaître l'heure exacte de sa mort.

Posté par Gwen, 22 avril 2009 à 12:35

>> risette : j'ai aussi remarqué la disparition de Louise. Si seulement j'en étais responsable, j'aurais au moins une explication à te donner. Ce n'est malheureusement pas le cas.
>> Vonric : oui je sais. Je fais tout pour éviter d'en perdre en multipliant les sauvegardes. Et je ne compte plus les années sans en imprimer...
>> Elle : ouais, on va dire ça :)
>> la virge : je ne pense pas avoir fais de fautes (mais je vais quand même me relire). C'est de passer à 64 qui te fait peur ? C'est vrai que 32 c'est déjà pas mal.
>> Gwen : fait attention. Il n'est peut être pas mort. Il est peut être simplement sous Windows.

Posté par monsieur plus, 27 avril 2009 à 09:06

et bah j ai rien compris à l explication.....

mais vraiment, j ai envie de dire : c est malin, bravo les gars... :(

Posté par barbie, 28 avril 2009 à 14:11

Tiens, parce que tu crois que l'humanité existera encore dans 30 ans ?
Parce qu'au rythme où on est parti, il y aura bien eu une catastrophe plus grosse que les autres... (ça se codifie comment H54N38, en binaire ?)

Posté par Didou, 28 avril 2009 à 21:48

>> Barbie : j'avoue que le sujet est un peu obscur pour qui ne sait pas compter en binaire. Mais l'essentiel est de retenir que tout va péter en 2038.
>> Didou : j'avais pas vu le sujet sous cet angle. Mais c'est vrai que la résolution de ce soucis informatique passe sans doute par l'anéantissement de l'humanité avant cette date. Ce qui me tue, c'est que la fin de notre espèce vienne du cochon. Aucun auteur de science-fiction n'avait prévu ça.

Posté par monsieur plus, 29 avril 2009 à 08:56

Effectivement c'est TERRIFIANT!
Je ne sais pas si je vais m'en remettre...

Posté par MaMamanAvantTout, 29 avril 2009 à 12:36

bien des auteurs avaient déduits que nous étions nés du cochon, il était donc normal que ce soit lui qui nous tue, non ?

Posté par risette, 29 avril 2009 à 21:40

>> MaMamanAvantTout : la réalité est souvent pire que la fiction, en effet.
>> risette : moi qui pensais que tout était bon dans le cochon...

Posté par monsieur plus, 30 avril 2009 à 08:42

Pffft

Franchement, on s'en fout du bug de l'an 2038 (enfin surtout ma génération d'informaticiens) parce que ... je serai à la retraite !!!

Posté par Mortecouille, 30 avril 2009 à 21:50

Poster un commentaire







Rétroliens

URL pour faire un rétrolien vers ce message :
http://www.canalblog.com/cf/fe/tb/?bid=312375&pid=13401450

Liens vers des weblogs qui référencent ce message :