Autor: Kuba Filipowski
Tagi: błędy i wypaczenia — @ 9:17 2008-03-15

pluskwa milenijna 2038

W 19 stycznia 2038 roku o godzinie 03:14:08 nie będzie niczego. Sekundę wcześniej wszystkie systemy bazujące na UNIX’ie wyzerują zegary i czas będzie na minusie.

Wszystko przez to, że data w systemach UNIX’owych jest 32-bitową zmienną typu całkowitego ze znakiem (ang. signed integer) zawierająca liczbę sekund od 1 stycznia 1970r. Wszystkie wyższe daty niż 19.01.2038 wykraczają poza 32 bity co sprawia, że zmienna przyjmuje wartości ujemne.

Problem z wyliczeniem poprawnego czasu może skutkować wyłożeniem się większości oprogramowania opartego o architekturę 32 bitową. Można się spodziewać, że do 2038 roku wszystkie systemy i oprogramowanie będą korzystały 64 bitowej architektury. Wątpliwości dot. jednak “systemów wbudowanych” czyli systemów komputerowych wykonujących kilka z góry określonych zadań będących częścią jakiegoś urządzenia.

Systemów wbudowanych jest cała masa, nawet mając tyle czasu (30 lat) może się zdarzyć, że ktoś coś przegapi. Pół biedy jeśli będzie to system ekspresu do kawy. Gorzej gdy element odpalający rosyjskie rakiety atomowe ;)

To nie fake! Więcej tutaj:

[Info podrzucił Szestek]

Chcesz być na bieżąco? Dodaj yashke.com do swoich RRSów


Komentarze (5)

  1. Bez obaw, w rosyjskich systemach odpalających rakiety atomowe nadal stosowane są maszyny obliczeniowe oparte o siódemkowy system zapisu liczb. Zatem ładna w zapisie binarnym liczba sekund ery uniksowej nie ma dla nich znaczenia.

    - Pablo — 2008-03-15 @ 10:41

  2. W roku 2038 ufunduję Ci specjalną nagrodę jeżeli znajdziesz jeszcze jakiś działający system oparty o procesory 64-bitowe :)

    O 32 bitach nie wspominam rzecz jasna.

    - byte — 2008-03-15 @ 12:16

  3. “Gorzej gdy element odpalający rosyjskie rakiety atomowe ;)”

    A to one są ustawione na konkretną datę, jak budzik? ;> A nie odpalane przez kogoś? :D

    - ikari — 2008-03-15 @ 12:29

  4. A to ci ciekawostka! Ciekawa sprawa.

    - Seban — 2008-03-15 @ 14:52

  5. A może by tak info że obrazek pochodzi z wiki?:>

    - Siergiej — 2008-03-16 @ 17:12

rss komentarzy

Dodaj komentarz





Trackback


yashke.com

to blog o Internecie. Poczytasz tu o tym co ciekawego i nowego dzieje się w kraju (w tym plotki i przecieki ;)) i zagranicą.
Znajdziesz tu też fajne oferty pracy dla ludzi z branży IT.

Bloga tworzy i prowadzi firma Netguru

LINKUJMY! - akcja hipertextowa
Spotkasz nas na Barcamp Poznań

Ostatnie komentarze

  • Kuba Filipowski: haha czadowe
  • Franko: No to zaczęło się... http://img137.imageshack.us/my.php?image=iphoneut2.jpg
  • Michał Sadowski: Trzymam kciuki za koniec monopolu Megapanelu na 'prestiżowe' rankingi. Co by nie mówić,
  • Lukasz Radziwonowicz: Trochę sceptycznie podchodzę do tego pomysłu, chociaż trzeba przyznać, że jest to ci
  • Alvarus: Jakaś dobra konkurencja dla Alexy by się przydała..
  • Kuba Filipowski: chwed: google.pl... "Zasięg - stosunek liczby użytkowników, którzy dokonali przynaj
  • Natalia12: mam jedno pytanie?jak podalam niepoprawne dane to co musze zrobic bo mi niechce wejsc moja