| Impressum Disclaimer AGB | ||||||||||||||
|
||||||||||||||
|
||||||||||||||
Y2K-Bug 2027800XE 17.2.2003 17:57Warum die Menschheit 52 Jahre überspringt. Zur Zeit des 1040 war die Welt noch in Ordnung. Doch einer wollte keine Ordnung, er wollte Diktatur. Jahrzehnte später hatte er (fast) alle von sich abhängig gemacht. Doch kein Reich währt ewig. Und wie heißt es: tot geglaubte leben länger Als wir 2024 erstmals Kontakt zu Ausserirdischen bekamen, konnten diese nicht verstehen warum wir unsere IT dieser x86 Architektur anvertrauten. Irgend wann entdeckten sie ein uraltes Papier über einen 68er Prozesor. Ihnen war sofort klar, das diese in jeglicher Hinsicht technisch besser waren. Sie verstanden nicht warum sich die Menschen für den schlechteren entschieden hatte. Sie wollten der Menschheit etwas gutes tun, und fingen an eine modernisierte Fassung zu entwickeln. Nicht durch primitives hoch takten in den TeraHerz Bereich und 1024faches Pipelining durch 32 CacheLevel. Nein, sie begnügten sich mit wenigen hundert MegaHerz pro CPU. Caches waren nicht eingeplant. Auf FPU Einheiten verzichtete man ebenfalls. Dafür bekamen sie eine Transputer Einheit, durch diese wurden sie untereinander verknüpft. Um den Performance Unterschied zu den TeraHerz getakteten x86 Maschinen auszugleichen sind sie von vornherein als Multi Prozessor Systeme ausgelegt, dank Transputing mit nahezu unendlicher Skalierbarkeit. Was noch fehlte war ein Betriebssystem. Also blieb es bei der Dominanz von Windows, vorerst. Da die ganze Welt sich an Windows orientiert, auch wen man selbst etwas anderes benutzt, machte die Menschheit einen vom Windows Kalender verordneten Zeitsprung. Ein viertel Jahrhundert zuvor, beherrschte ein Thema die Medien. Manche TV-Sender wollten uns erzählen das zum Jahrhundert Wechsel die Computer Monitore explodieren würden. Aber geschehen ist dann doch nichts. Aber die Gefahr war nicht gebahnt. Der Datums Überlauf, 99 plus 1 gleich 00, galt für die Uralt Programme auf den Mainframes. Das Datum im PC ist aber nicht in einem BCD-Byte abgelegt sondern in einem Integer Timestamp der die Sekunden seit dem 1.1.1970 enthält. Im Februar 2027 war es dann soweit und der Integer ist übergelaufen. Da Microsoft damals gegen 2000 mal wieder ein Workaround zu dem Datum Problem entwickelte, es sollte dafür sorgen das in Dokumenten wo man Zweistellige Jahreszahlen verwendete nach dem Jahrhundert Wechsel nicht 1900 dort steht, sprang es nicht auf 0 oder 1970. Plötzlich hatten wir 2079. Nach einem Tag Weltweitem Chaos, beließ man es bei dem Zeitsprung und fand sich damit zurecht. Wie man sich auch mit den anderen Unzulänglichkeiten in den Microsoft Produkten zurecht fand. Relatet Links: BCD - Zahlensystem 2080 Vergangenheit wird Zukunft Beitrag kommentieren: |
Gast ···· ···· Bookmark @
|
|||||||
|
crista
Speyer
Warum
mit oder ohne
WWW