neprihlásený Piatok, 22. septembra 2017, dnes má meniny Móric   DonaskaKvetov.sk - donáška kvetov v SR a zahraničí Pošli kvety
Linuxový čas dosiahol okrúhlych 1.5 miliardy

Značky: Linuxzaujímavosti

DSL.sk, 14.7.2017


Štandardný spôsob počítania času na operačnom systéme Linux a ďalších Unixoch dosiahol dnes nad ránom okrúhlu hodnotu presne 1.5 miliardy.

Linuxový čas je jedným číslom znamenajúcim počet uplynutých sekúnd od 1. januára 1970 0:00 UTC času.

Presne dnes o 2:40 UTC respektíve 4:40 nášho stredoeurópskeho času tento čas dosiahol 1 500 000 000. Ďalšiu podobne okrúhlu hodnotu 2 miliardy dosiahne ráno 18. mája 2033.

Dosiahnutie okrúhlej hodnoty pripomenulo blížiaci sa problém s touto reprezentáciou času, tzv. problém roku 2038. Linux totiž na 32-bitových platformách uchováva respektíve uchovával tento čas v 32-bitovom čísle so znamenkom.

Maximálna možná kladná hodnota pri takejto reprezentácii 2 147 483 647 bude ale dosiahnutá 19. januára 2038, následne počítadlo pretečie na číslo -2 147 483 648 zodpovedajúce v tejto reprezentácii 13. decembru 1901.

V novších verziách jadra sa problém rieši a postupne sa prechádza na uchovávanie iným spôsobom umožňujúcim vyššie čísla, v prípade jednej z používaných dátových štruktúr v jadre v podobe počtu nanosekúnd v 64-bitovom čísle umožňujúcom dátumy do 2262. Intenzívne riešenie problému sa začalo už v jadre 3.17 pred takmer tromi rokmi.

Dá sa samozrejme predpokladať, že problém bude do roku 2038 v nových verziách plne vyriešený, ak teda vôbec budú v tomto roku ešte používané 32-bitové architektúry a verzie. Problém to môže predstavovať ale pre staršie zariadenia s verziami Linuxu s ešte kompletne nevyriešeným problémom, teoreticky by mohli prežiť napríklad rozličné sieťové alebo iné špecializované zariadenia so zabudovaným Linuxom.


      Zdieľaj na Twitteri



Najnovšie články:

Aplikácie pre iPhone sa znovu zväčšia, Apple im zvýšila limit
Uber má vážny problém, Londýn mu nepredĺžil licenciu
Ostatné štáty donútili NSA zatiaľ čiastočne stiahnuť jej nové šifry
Čína bude mať už dva 100-petaflopové superpočítače
Vlastný procesor pre umelú inteligenciu si má vyvíjať aj Muskova Tesla
Avast sa mýlil, infekcia CCleaneru je oveľa vážnejšia. Prestrelka s Ciscom
O2 a Telekom nakupovali frekvencie pre Bratislavu a Košice, zrejme pre pevnú LTE
Keby Gates mohol spraviť zmenu, vymenil by Ctrl-Alt-Del za jeden kláves
Google je opäť výrobcom smartfónov a drží nad vodou HTC
S inováciami Intelu to nebude tak horúce, 10-nm procesory majú prísť oveľa neskôr


Diskusia:
                               
 

ja by som ho nazval skôr unixový čas
Odpovedať Známka: 8.2 Hodnotiť:
 

Na to je už ale asi neskoro.
Odpovedať Známka: 8.3 Hodnotiť:
 

ale tu ho môžeme nazývať aj arch časom
Odpovedať Známka: 7.1 Hodnotiť:
 

na akej distribucii bezi dsl ?
Odpovedať Známka: 7.1 Hodnotiť:
 

Apache/2.2.3 (CentOS)
Odpovedať Známka: 8.0 Hodnotiť:
 

(CensorOS)
Odpovedať Známka: 10.0 Hodnotiť:
 

citation needed
Odpovedať Hodnotiť:
 

date +%s
1500016731
Odpovedať Známka: 8.6 Hodnotiť:
 

nie co mas zle, ma to byt:

$ date +%s
1500017145

Odpovedať Známka: 8.3 Hodnotiť:
 

nie co mas zle, ma to byt:
$ kvety > date

Odpovedať Známka: 8.8 Hodnotiť:
 

dame
Odpovedať Známka: 7.6 Hodnotiť:
 

3=D --- <->
Odpovedať Známka: 0.0 Hodnotiť:
 

$ $kvety > date
bash: kvety: unbound variable

:(
Odpovedať Hodnotiť:
 

a musi sa to pocitat?
Odpovedať Známka: -5.0 Hodnotiť:
 

Podla mna nemusi. Cas je zbytocny, celkovo.
Ale skoda, ze si nevieme jednoducho zmenit vnimanie casu ako to ma napr. kernel, z 200 Hz na 1000 Hz :D.
Odpovedať Známka: 8.5 Hodnotiť:
 

Dovodom je, vzhladom ku kardinalite kernelu*, priekazne prave to "nevieme".
*nie kernelov, sub-kernelov, bi-kernelov, ale kernelu
Odpovedať Známka: 1.1 Hodnotiť:
 

my co sme zacinali v 20tom storoci sme este zazili na masinach tlacidlo turbo.
Odpovedať Známka: 10.0 Hodnotiť:
 

cas je ludsky vymysel a zo vzorcov by ho mali vykynozit, dolezita je delta, teda zmena, teda energia
Odpovedať Známka: -1.4 Hodnotiť:
 

Prave vela vztahov vobec na cese nezavisi. A funguju pekne :).
Odpovedať Hodnotiť:
 

Mne sa navrat na 1901 docela paci naco to kazit :)
Odpovedať Známka: 4.3 Hodnotiť:
 

Tehdá se určitě mluvilo ješťě česky.
Odpovedať Hodnotiť:
 

v pripade UNIX casu by to bol navrat do 1.1.1970
Odpovedať Známka: 8.0 Hodnotiť:
 

Paťo !!!
Odpovedať Hodnotiť:
 

Mozno uplne od veci, ale keby sa dalo, co sa asi neda, vymysliet elektraren, ktora by z plynutia casu robila energiu.
Odpovedať Známka: 6.0 Hodnotiť:
 

Existuje.
Odpovedať Hodnotiť:
 

Su to hodiny? sekundy? ci je tych 1.5 miliardy bezrozmerne cislo?
Odpovedať Známka: -5.0 Hodnotiť:
 

Ty si príklad výnimočne šikovného človeka, ktorý dokáže písať aj napriek tomu, že nevie čítať. (píšem to samozrejme pre ostatných, aby neprehliadli tento úkaz)
Odpovedať Známka: 10.0 Hodnotiť:
 

Vyvádzanie z toho, že nečíta, že nevie čítať je ale prudko pravoslávnyym presvedčením orientovaná logika, o príklad chytáku k vyjadreniu jednoznačnej inklinácie ku ktorej môže ísť výnimočne šikovnému človeku s minimálne rovnakou pravdepodobnosťou. (píšem to samozrejme pre ostatných, aby neprehliadli tento úkaz, pod LGPL)
Odpovedať Známka: 3.3 Hodnotiť:
 

Ze si ja pamatam, ze som robil nadcas, ked bol unix time 1231567890 sa mi zda podstatnejsie, ako clanok o numerologii. Co sme v Novom Case, ci v poradni tety Vandy???
Odpovedať Hodnotiť:

Pridať komentár