Posted on Mar 17, 2008

I znowu świat się skończy…

A dokładnie skończy się Internet.

Kiedy? 19 stycznia 2038.

Dlaczego? Bo system UNIX oparty jest o 32-bity

O co chodzi? Otóż, zegar w 32-bitowych systemach został ustawiony 1 stycznia 1970 i jest w stanie odliczyć dokładnie 2147483647 sekundy, później z braku pamięci wartości będą ujemne

Co zrobić? Ogólnie nie martwić się, bo rozwiązaniem są systemy 64-bitowe, które do 2038 powinny być już standardem. Jedyny problem to wymiana systemów zagnieżdżonych, np. obsługujących jakieś urządzenia, np. ekspres do kawy

Jak to wygląda? Ano, tak…

Więcej o pluskwie Y2K+38 (czyli Year 2000 + 38) na poniższych stronach:

The Year 2038 Bug

2038 Problem na Wikipedia

– i wiele innych blogów…