Co nam grozi, gdy zakończy się era Uniksa?
Koniec puli adresów IPv4 miał być prawdziwym kataklizmem, jednak nic wielkiego się nie stało. Mamy jeszcze trochę wolnych adresów, więc totalna zapaść w tym segmencie nam nie grozi - inaczej może być w roku 2038, a dokładniej 19 stycznia, kiedy to zakończy się era Uniksa. Co to znaczy? Wszystkie systemy działające na jądrze Linuksa oraz Uniksa liczą czas od 1 stycznia 1970 rok, czyli od początku „ery Uniksa”. Data w takich systemach zapisywana jest w systemie 32-bitowym, co pozwala na zapisanie maksymalnie 2 147 483 647 sekund. Czas ten upłynie dokładnie 13 stycznia 2038 roku. Przeanalizujmy zatem skutki, jakie mogą nastąpić, kiedy ten dzień nastąpi. W samym systemie operacyjnym nie nastąpi nic złego oprócz tego, że data zostanie cofnięta do dnia 13 grudnia 1901 roku. Niby problem prozaiczny, jednak konsekwencje mogą być bardzo duże. Trzeba mieć na uwadze, że zegarek w systemie jest elementem niezbędnym. Wszystkie zaplanowane zadanie, transakcje, czynności, które wykonują dane systemy informatyczne opierają się na dacie.
Załóżmy, że w pompie insulinowej ustawiono harmonogram, że co 20 minut ma być wykonana konkretna akcja. Jeżeli przestawimy zegar, rytm wykonywania konkretnej czynności zostanie zachwiany, co może grozić poważnym uszkodzeniem zdrowia, jeżeli dana osoba ma taką pompę. Wszelkie systemy bankowe również mogą mieć problemy z wykonywaniem przelewów, nie mówiąc już o komputerach, które sterują np. elektrownią jądrową.
Czy problem da się łatwo rozwiązać? Pierwszy krok to przejście na 64-bitowy system reprezentacji czasu, co jest już powoli wykonywane. Druga sprawa to oczywiście aktualizacja systemów, która w większości przypadków jest bardzo trudna, albo niemożliwa (wspomniana pompa). Bardzo możliwe, że do tego roku system aktualizacji będzie na tyle rozwinięty, że pobieranie i instalowanie nowszego oprogramowania na trudno dostępnych (fizycznie) urządzeniach będzie przebiegać bezboleśnie. Nie mniej problem jest realny i poważny, dlatego należy się nim odpowiednio wcześnie zająć.
Jeszcze trochę czasu mamy, więc cieszmy się póki możemy ;-)
Źródło: Google / Wikipedia
Powiązane publikacje

Google Labs wprowadza eksperymentalne narzędzia AI do nauki języków obcych z wykorzystaniem modelu Gemini
5
Meta AI rzuca wyzwanie ChatGPT. Nowa aplikacja z funkcją Discover Feed jest już dostępna na Androida i iOS
15
Grok 3.5 odpowie na pytania bez przeszukiwania Internetu. Gwarantuje to sam Elon Musk
30
Duolingo stawia na AI. Chodzi o automatyzację procesów, a także redukcję kontraktorów w edukacyjnej rewolucji
24