Co do zawartości: cała pluskwa milenijna to był wielki cyrk, bo przecież każdy kto ma pojęcie o informatyce wie, że ma to znaczenie tylko tam, gdzie potrzebne jest np. poprawne wyświetlenie roku jako przestępnego.
Zaznaczam, że na horyzoncie jest inny problem, mianowicie gdy Era Uniksa przekroczy 4 miliardy sekund. :)
Nazywa się to problemem roku 2038; w Unixach podstawową jednostką czasu są sekundy, które upłynęły od 1 Stycznia 1970 roku. Informacje te są przechowywane jako liczba całkowita w rejestrze 32-bitowym, co ogranicza jej maksymalną wartość do 2 miliardów, które wybiją właśnie w 2038 roku.
Problem można rozwiązać prosto, przechodząc na zapis 64-bitowy, ale pojawiają się problemy z kompatybilnością wstecz.
To nie tak, że komputery zaczną się zawieszać, po prostu np. stare pliki na starych nośnikach będą miały błędne daty. :)
Komentarze
Bardzo dobry artykuł
12 Grudnia, 2009 - 20:24
Ciekawe czemu ktoś dał jedynkę.
No cóż każdy ma prawo.
Pozdrawiam.
Pozdrawiam
**********
Niepoprawni: "pro publico bono".
Re: Bardzo dobry artykuł
12 Grudnia, 2009 - 20:32
Co do zawartości: cała pluskwa milenijna to był wielki cyrk, bo przecież każdy kto ma pojęcie o informatyce wie, że ma to znaczenie tylko tam, gdzie potrzebne jest np. poprawne wyświetlenie roku jako przestępnego.
Zaznaczam, że na horyzoncie jest inny problem, mianowicie gdy Era Uniksa przekroczy 4 miliardy sekund. :)
EDIT: zamiast 4 powinno być 2 mld.
Doktorze
12 Grudnia, 2009 - 20:37
Właśnie jak to jest z tym Uniksem.
Mógłbyś przbliżyć ten temat (jako fachowiec).
Pozdro.
Pozdrawiam
**********
Niepoprawni: "pro publico bono".
Re: Doktorze
12 Grudnia, 2009 - 22:27
Nazywa się to problemem roku 2038; w Unixach podstawową jednostką czasu są sekundy, które upłynęły od 1 Stycznia 1970 roku. Informacje te są przechowywane jako liczba całkowita w rejestrze 32-bitowym, co ogranicza jej maksymalną wartość do 2 miliardów, które wybiją właśnie w 2038 roku.
Problem można rozwiązać prosto, przechodząc na zapis 64-bitowy, ale pojawiają się problemy z kompatybilnością wstecz.
To nie tak, że komputery zaczną się zawieszać, po prostu np. stare pliki na starych nośnikach będą miały błędne daty. :)
http://en.wikipedia.org/wiki/Year_2038_problem