nem nehéz megtalálni az 1990-es évek végi visszhangokat a zeitgeistben. Most, mint akkor, a felelősségre vonás sok ember fejében van, és olyan filmek, mint a Mátrix és a Hatodik érzék, továbbra is befolyásolják a kultúrát. Ugyanazon korszak másik jellemzője, amely talán fontosabb, ha finomabb, a Befolyás a hírhedt Y2K hiba.
az Y2K volt a nagy hiba a számítógépes rendszerekben, amelyek az ezredforduló éjfélkor képesek voltak elpusztítani a civilizációt. Végül azonban semmi sem ment rosszul., Néhány ember elkezdett azon tűnődni, vajon végig félrevezettek-e minket. Valójában nem is tévedhettek volna jobban. Az Y2K fennáll annak a veszélye, hogy a történelem egyik olyan pillanatává válik, amelyből pontosan rossz tanulságokat vontak le.
Az 1970-es, 1980-as és 1990-es évek Y2K-hibájából veszélyeztetett rendszerek közül sok. ez volt az a korszak, amikor Bill Gates állítólagos ragaszkodása, miszerint a “640k-nak elegendőnek kell lennie bárkinek”, még mindig csengett az emberek fülében. Még a nagy teljesítményű szervereknek is csak néhány megabájt RAM – ja volt-ez a töredéke annak, amit ma a legtöbb szokásos számítógépen talál.,
olyan kevés hely, a programozók mindig megpróbálták kitalálni a memória megőrzésének módjait. A dátumok egyike volt azoknak a dolgoknak, amelyek a legtöbb számítógépes program szerves részét képezték, és az éveket “0” és “99” közötti számként tárolták – így például a “80” 1980-at jelent. Ennek előnye az volt, hogy csak egyetlen bájtnyi memóriát használnak. De az új évezred hamarosan eljön, azt jelentette, hogy a “99” év “100”lesz. Ennek eredményeként a számítógépes programok úgy vélik, hogy az év 1900 volt, nem pedig 2000, ami azzal fenyegetett, hogy komoly problémákat vet fel.,
Bug on out
valószínűnek tűnt, hogy a pénzügyi tranzakciókat, például a felhalmozott kamatot helytelenül számítják ki. A monitorozó szoftver hirtelen elhitte, hogy lejárt és megszűnt a működése, míg a navigációs szoftver nem képes a pozíciókat helyesen kiszámítani. Még riasztóbb, hogy az egyes küldetéskritikus rendszerek hibái kaszkádolódhatnak. Ez áramhálózatok, távközlési hálózatok és pénzügyi rendszerek meghibásodásához vezethet; az olajfúrótornyok leállíthatják az olajszivattyúzást; a kórházi betegek nyilvántartási rendszerei rossz gyógyszerek felírását kezdhetik el.,
az ilyen kudarcok puszta mértéke megnehezítené a helyreállítást. Ez potenciálisan befolyásolhatja az országok gazdaságát, jólétét, sőt az emberek életét szerte a világon. Ahogy az amerikai elnök, Bill Clinton egy 1998-as beszéd során elmondta a közönségnek: “ez nem egyike azoknak a nyári filmeknek, ahol a félelmetes részek alatt becsukhatja a szemét.”
a számítógépipar válasza egy hatalmas szoftver-átírást tartalmazott, a hivatalos” Y2K ready ” tanúsítvánnyal, amelyet kiterjedt tesztelés után adtak ki. Különböző megoldásokat valósítottak meg különböző rendszerekhez, a memóriakapacitástól függően., A legjobb megoldás az volt, hogy az éveket négy számjegyként tárolja. Ahol ez nem volt lehetséges, a programozók utasíthatják a rendszert, hogy mondjuk a “00” és “50” közötti dátumokat a 2000-es években, az “51” és “99” közötti éveket pedig az 1900-as években kezeljék. ez legalább lehetővé tette a rendszerek működését.
problematikusabbak voltak olyan beágyazott rendszerek, ahol az Y2K probléma hardverben létezett, nem pedig szoftverben. Ilyen esetekben az egyetlen megoldás maga a hardver cseréje volt., Becslések szerint a teljes költség Y2K előkészítés jött körül US$300 milliárd, vagy körülbelül us$460 milliárd (£351 milliárd) a mai pénz – plusz még néhány milliárd költött kérdések kezelésére, mivel ezek után keletkezett a századfordulón.
A nagy könnyű?
amikor eljött a végzetes nap, és alig több, mint kisebb problémák, a kérdések kezdődtek. A nézet gyökeret vert, hogy az Y2K túlblokkolt – talán, például, garantálni egy óriási fizetési napot a programozók számára., Az emberek rámutathatnak arra, hogy egyes országok, például Dél-Korea és Oroszország, nem sokat tettek a probléma enyhítése érdekében, nem is beszélve a kisvállalkozásokról.
de ez figyelmen kívül hagyja azt a tényt, hogy a hiba szoftveres javításait világszerte bevezették. Azok, akik nem készültek fel, azok erőfeszítéseinek köszönhetően védettek voltak. Bőséges bizonyíték van arra, hogy a felkészültségi gyakorlatoknak, a kód-felülvizsgálatoknak és hasonlóknak köszönhetően, ha nem foglalkoznak vele, az Y2K hatása sokkal jelentősebb lett volna.,
sajnos az ellenzéki nézet más fontos politikai területekre is eljutott. Az éghajlatváltozást tagadók és az oltásellenes aktivisták gyakran felvetik az Y2K hiba hatásának hiányát annak bizonyítékaként, hogy a szakértőkben nem lehet megbízni. Ha a jövőben sikerül olyan problémákkal foglalkoznunk, mint az éghajlatváltozás, ne lepődj meg, ha hasonló érvek jelennek meg az elpazarolt időről és erőfeszítésről.
addigra ugyanazok az emberek valószínűleg képesek lesznek rámutatni a millenniumi bogár néhány folytatására is, amelyek sem sokat értek el., Mint már említettük, az ősi szoftver rendszerek még mindig léteznek, amelyek kezelni az összes dátumot két számjegy nagyobb, mint “50” előforduló az 1900-as években. míg a legtöbbjük kell nyugdíjba, mielőtt eljutunk a következő veszély éve 2050, az szereti a mission-critical systems lehet közismerten hosszú életű.
mi is várom, hogy az év 2038 probléma. Ez azzal a ténnyel kapcsolatos, hogy a Unix rendszerek történelmileg 32 egy-és nullaszekvenciaként tárolták a dátumokat és az időket, amelyeket 1970. január 1-je óta másodpercszámként értelmeztek., Amikor 2038 tekercs körül, ez a szám túlcsordulás ugyanezen okból az Y2K hiba történt. Az ilyen Unix rendszerek ismét számos kritikus szoftver alapját képezik.
a Unix közösség jól ismeri ezt a hibát, azonban ezeknek a rendszereknek a többségét már jóval 2038 előtt kicserélték. Tehát csakúgy, mint az Y2K esetében, ha a világ túléli ezeket a jövőbeli problémákat, akkor nem lesz, mert minden hype volt. Az unalmasabb igazság gyakran az, hogy az öltés időben kilencet takarít meg. Sajnálom, hogy a jó hír hordozója vagyok.