Nyugi, a számítástechnikai világ nem ér véget 2038-ban. De a 2486-os év komornak tűnik

A Linuxnak nagy gondot okozott az időszámítás

getty

A fenyegető probléma, hogy a Linux-alapú számítógépek nem képesek kezelni a 2038 utáni dátumokat, úgy tűnik, megoldódott – vagy legalábbis a távoli jövőbe tolódott.

A hírhedt Millennium Bughoz hasonlóan, amikor az évszámok jelölésére két számjegyet használó számítógépek nem tudták kezelni a 2000-es évbe való átesést, a Linux-alapú rendszerek hasonló problémával szembesültek 2038. január 19-én 03:14:07 UTC-kor.

Ezúttal a problémát az okozta, hogy a Linux számítógépek másodpercekben számolták az időt, 1970. január 1-től kezdve. Azon a végzetes 2038. januári napon a másodpercek száma meghaladta volna az egyetlen 32 bites egész számban tárolható értéket, ami miatt a számítógépek elvesztették az időérzékelésüket.

Alig több mint 17 év telt el, amíg ez komoly problémává vált, és úgy tűnik, a Linux közösség megoldotta a problémát. A Linux kernel levelezési listája a The Register beszámolója szerint a Linux 5.10-ben egy “második új funkcióról tesz említést, amely 2486-ig támogatja az időbélyegeket”, és úgy tűnik, hogy ezzel a probléma a leghosszabb fűbe rúgott.

Linux lynchpin

Bár a Linuxot futtató asztali számítógépek száma viszonylag csekély, egy széleskörű Linux-hiba hatalmas következményekkel járna a számítástechnikára és az internetre.

Bár a becslések eltérőek, nem kétséges, hogy az internet nyilvános szervereinek túlnyomó többsége Linux-alapú. A számítástechnikai eszközök széles skáláján is használják, az intelligens televízióktól kezdve az automatizált járműveken át a nagyszámítógépekig. Nyugodtan kijelenthetjük, hogy ha a Linux nem lenne képes felfogni a dátumokat, a világnak valóban nagyon nagy problémája lenne.

Szerencsére úgy tűnik, hogy a problémát sikerült megoldani, méghozzá jelentős idővel. Bár ha a Linux 466 év múlva is megmarad, a jövő fejlesztőinek hasonló problémával kell majd megküzdeniük, amikor a másodpercek kapacitását ismét elérik.

Mégis, valószínűleg nyugodtan mondhatjuk, hogy addig is van nagyobb dolgunk is…

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.