Unix Y2K

kami911 képe

Mi a 2038-as év problémája?

Más néven Y2K38 hiba, Unix Y2K hiba vagy Epochalypse. A 2038-as év problémája abból adódik, ahogyan egyes szoftverrendszerek tárolják a dátumokat. Amikor ezek a dátumok elérik az 1 másodperccel későbbi időpontot 2038. január 19-én 03:14:07 UTC-kor, hibát okozhatnak vagy helytelenül tárolhatják a rossz dátumot (bizonyos esetekben 1901. december 13-án, pénteken 20:45:52-ként). Hogy megértsük, miért történik ez, meg kell értenünk, hogyan tárolják ezeket a dátumokat.

kami911 képe

Az idő kezdete: az Unix-epoch

1970. január 1-jén, Greenwich Mean Time (GMT) szerint pontban éjfelkor kezdődött az, amit ma Unix-epoch időként ismerünk. Ez az időszámítás alapja az Unix-alapú operációs rendszerekben, amely során az időt másodpercekben mérik ettől az origóponttól kezdve. De mit is jelent mindez, és miért fontos ez a mai digitális világban? Az Unix-epoch nem más, mint az idő egy referencia pontja, amelyet az Unix és a belőle származó operációs rendszerek használnak az idő mérésére. Az időszámítás lényege, hogy másodperceket számol az 1970.

kami911 képe

25 éve a Y2K-hibától pánikolt a világ

A Y2K-hiba (Year 2000 bug), más néven „ezredfordulós hiba”, egy informatikai probléma volt, amely abból eredt, hogy a korai számítógépes rendszerek és szoftverek a dátumokat két számjeggyel tárolták (például 99 az 1999-es évet jelentette). Ahogy az évszám elérte volna a 2000-et, a rendszerek "00"-ra váltottak volna, amit sok esetben 1900-nak értelmeztek volna. Ez a látszólag egyszerű probléma jelentős következményekkel járhatott volna: pénzügyi rendszerek összeomlása, közlekedési káosz, áramellátási problémák és egyéb infrastrukturális meghibásodások

Feliratkozás RSS - Unix Y2K csatornájára