neprihlásený Piatok, 22. novembra 2024, dnes má meniny Cecília
Posledná hodina roka bude mať 3601 sekúnd, v minulosti mali problémy Linux a siete

Značky: NTPveda a výskum

DSL.sk, 7.7.2016


K poslednej decembrovej hodine tohto roka podľa univerzálneho UTC času bude pridaná tzv. skoková sekunda a po UTC čase 23:59:59 bude nasledovať čas 23:59:60 a až následne čas preskočí na dátum 1. januára a čas 0:00:00.

V našom stredoeurópskom čase tak bude predĺžená prvá hodina 1. januára a po 0:59:59 bude nasledovať 0:59:60.

Tento týždeň to oznámila organizácia International Earth Rotation and Reference Systems Service rozhodujúca o pridávaní skokových sekúnd.

Skokové sekundy sa pridávajú na kompenzáciu vznikajúceho rozdielu medzi časom meraným človekom a skutočnou fázou dňa vychádzajúcou z otočenia Zeme k Slnku. Jedno otočenie Zeme okolo jej osi je v súčasnosti totiž o niečo dlhšie ako 24 hodín vychádzajúcich z presnej fyzikálnej definície sekundy, zároveň je nerovnomerne ovplyvňované krátkodobejšími vplyvmi. Keď tak rozdiel medzi týmito časmi prekročí 0.9 sekundy, čas počítaný človekom sa na sekundu buď na konci decembra alebo júna pozastaví.

Posledné dva razy, kedy sa skoková sekunda pridávala, to spôsobilo v IT systémoch väčšie či menšie problémy.


Ilustračné foto, otáčanie Zeme okolo vlastnej osi a obeh okolo Slnka, kliknite pre zväčšenie (foto: NASA)



Väčšie problémy vznikli najmä v júni 2012, kedy sa v linuxovom jadre nachádzali až dve chyby, ktoré spôsobovali alebo mohli spôsobovať problémy so skokovou sekundou. Jedna, ktorá kvôli tzv. livelocku spôsobovala zamrznutie Linuxu, bola objavená v polovici marca 2012, zodpovednými administrátormi bola pred júlom opravená a spôsobila tak podľa dostupných informácií menšie množstvo problémov.

Vážnejšie dôsledky mala ale druhá chyba, ktorá bola odhalená až po spôsobení problémov po aplikovaní skokovej sekundy. Pre túto chybu bol po aplikovaní skokovej sekundy čas subsystému hrtimer posunutý o sekundu napred a každý vytvorený časovač kratší ako sekunda skončil okamžite.

Takéto časovače ale využíva pri čakaní na udalosti na spracovanie množstvo serverového softvéru, ktorý tak pre chybu začal často využívať CPU bez prestávky a spôsobil enormné vyťaženie CPU vedúce k zníženiu výkonu, potenciálne nedostupnosti systémov ale tiež zvýšeniu spotreby. Riešením bolo jednoduché manuálne nastavenie času pomocou napríklad príkazu date, ktoré opäť zosynchronizovalo čas udržiavaný jadrom a jeho subsystémom hrtimer.

Kým ale prišlo k odhaleniu príčin problému a riešeniu, viaceré systémy nefungovali ako mali. Okrem iného problémy zaznamenali služby LinkedIn, FourSquare a Yelp, viacerým dátovým centrám sa nezanedbateľne zvýšila spotreba elektrickej energie a leteckej spoločnosti Qantas meškali pre zlyhanie systému lietadlá.

Naposledy sa skoková sekunda aplikovala v júni 2015, v tomto prípade sa ale firmy a tvorcovia systému na túto udalosť nachystali. Prijaté opatrenia sme popisovali detailne v tomto článku.

Podľa dostupných informácií pred rokom tak výraznejšie problémy nespôsobila. Najvážnejším verejne známym incidentom v čase jej aplikovania bolo krátkodobé vyradenie dvetisíc sietí, pričom aplikovanie skokovej sekundy nebolo minimálne podľa informácií z toho času definitívne stopercentne potvrdené ako priama príčina tohto problému.


      Zdieľaj na Twitteri



Najnovšie články:

Odštartovaná výroba flash pamäte s 321 vrstvami
Apple má prvýkrát použiť vlastný 5G modem v iPhone v marci
Linux dostáva podporu veľkokapacitných pamäťových SDUC kariet
USA požadujú, aby Google predal Chrome a potenciálne aj Android
ISS zvýšila orbitu, aby sa vyhla troskám zo satelitu


inzercia



Diskusia:
                               
 

Dufam, ze stihneme spravne nacasovat ohňostroj.
Odpovedať Známka: 10.0 Hodnotiť:
 

o 00:59:60?
Odpovedať Známka: 8.9 Hodnotiť:
 

23:59:60 po starom case a 00:00:00 po novom.
Odpovedať Známka: 7.5 Hodnotiť:
 

Snad: 00:59:60, nie?
Odpovedať Známka: 3.3 Hodnotiť:
 

NE!
Odpovedať Hodnotiť:
 

Po práci v Londýne
Odpovedať Známka: 10.0 Hodnotiť:
 

JUW0FF http://www.FyLitCl7Pf7kjQdDUOLQOuaxTXbj5iNG.com
Odpovedať Hodnotiť:
 

9Vl3f5 http://www.FyLitCl7Pf7kjQdDUOLQOuaxTXbj5iNG.com
Odpovedať Hodnotiť:
 

dobre tomu chapem, ze sekundy sa iba pridavaju(tzn. nie su pripady, kedy sa uberaju) a teda otacanie zeme sa spomaluje?
Odpovedať Známka: 5.0 Hodnotiť:
 

chapem to, rozumiem tomu.
a ano, chapes to dobre (alebo rozumies tomu dobre), sekundy sa zatial vzdy iba pridavaju.
Odpovedať Známka: 4.0 Hodnotiť:
 

ano ... ale ked pride Nimburu, budeme si musiet cas nastavit odnova :(
Odpovedať Známka: 5.0 Hodnotiť:
 

Nie, nechápe. A zjavne ani ty.
Odpovedať Hodnotiť:
 

doteraz bolo pridanych cewlkovo 26 sekund, ziadna odobrata. mozes upresnit kde sa mylim?
Odpovedať Hodnotiť:
 

Otacanie Zeme sa spomaluje. Ale tu sa skor jedna o to, ze ako sme si zadefinovali sekundu (SI jednotka), tak den nema presne 86400s ale su tam nejake drobne mikro/nanosekundy. A za istu dobu sa to nazbiera a treba pridat sekundu.
Odpovedať Známka: 10.0 Hodnotiť:
 

Od definicie sekundy ako 1/86400-tiny doby otacky okolo Zeme uz nejake to storcie uplynulo https://goo.gl/9bJkN.

Kedze rotacie Zeme sa spomaluje, den uz nema presne 86400 sekund, ale V PRIEMERE jak tak kukam na obrazok https://goo.gl/d0yPXn cca od 86400,00022 po 86400,00311 sekund. To je ale PRIEMERNY den (zelena ciara). V reale den ma od 86399,999 (t.j. minus 1 ms) po 86400,004 (t.j. plus 4 ms), seda pilkovita ciara na uvedenom obrazku.
Odpovedať Známka: 10.0 Hodnotiť:
 

install arch
Odpovedať Známka: 9.2 Hodnotiť:
 

dal som ti plus lebo arch je fajn
Odpovedať Známka: 7.9 Hodnotiť:
 

Uz som ti skoro dal plus za to plusko
Odpovedať Známka: 8.5 Hodnotiť:
 

Ja som dal pluska vsetkym, keby nieco :]
Odpovedať Známka: 6.0 Hodnotiť:
 

Z čoho tu všetci píšete, keď takmer nikto nepoznáte, podotýkam že je rok 2016, diakritiku?!
Odpovedať Známka: -5.4 Hodnotiť:
 

mat tak tvoje problemy tak som najstastnejsi clovek na zemi
Odpovedať Známka: 6.4 Hodnotiť:
 

poradie slov level Yoda :)
Odpovedať Známka: 5.0 Hodnotiť:
 

rad by som pisal s diakritikou ale nakolko som sa ucil strojopis mimo SR tuto magiu neovladam. resp. pisat s diakritikou mi trva tak 10x dlhsie ako obycajne a to je viac casu ako chcem venovat na pisanie blbych prispevkov ako je napr. tento.
Odpovedať Hodnotiť:
 

Arch presiel na systemd, so fuck it. Prave vysiel Slackware.
Odpovedať Známka: 5.0 Hodnotiť:
 

mna by zaujimalo, preco tolko ludi nema rad systemd? pytam sa vazne, nie som expert tak neviem o co tam ide
Odpovedať Známka: 5.0 Hodnotiť:
 

Pretoze to nevedia pouzivat.
Odpovedať Známka: 1.1 Hodnotiť:
 

To je na dlhsiu diskusiu. Na tomto foru je napr. celkom schopny posledny prispevok na 3.strane http://forum.root.cz/index.php?topic=13239.30

Tiez sa zhodujem s nazorom, ze ked nejaka drobnost nefunguje tak system nenabootuje a z tych moznosti co vtedy ma je dost v r..i
Odpovedať Hodnotiť:
 

Systemd ked nenabehne, tak mozes prepnut do interaktivneho rezimu a davat [yn] na kazdu polozku, ktoru ma spustit. A ked ti nenabehne napriklad kvoli tomu, ze ti odisiel disk alebo nejaky podobny problem, tak si v r**i so systemd presne rovnako, ako bez neho.

Odpovedať Hodnotiť:
 

fúhaa už aby som začal premýšľať ako tú sekundu zmysluplne využijem
Odpovedať Známka: 10.0 Hodnotiť:
 

yebni sa päsťou po čele, to stíhneš
Odpovedať Známka: 7.6 Hodnotiť:
 

A s cim lunex problem nema? Rozsirenie toho systemu je druhy najvacsi omyl tohto sveta, po Rusku.
Odpovedať Známka: -8.6 Hodnotiť:
 

Vies to niecim podlozit?
Odpovedať Známka: 10.0 Hodnotiť:
 

Staci sa pozriet co robia na Ukrajine. Stastie ,ze sme v NATO.
Odpovedať Známka: -5.5 Hodnotiť:
 

Mal som na mysli Linux.
Odpovedať Známka: 8.9 Hodnotiť:
 

Co take robia na ukrajine? Ukrajinsky hovoriaci xoxoli (+ zopar neonacistov) bojuju s rusky hovoriacimi xoxolmi (+ zopar motorol a strelkovov), zatial co US a RU sa pekne ujebavaju na svojej dalsej proxy vojne.
Odpovedať Známka: 4.1 Hodnotiť:
 

Toto tu nikoho nezaujima!
Odpovedať Známka: 0.0 Hodnotiť:
 

Ty si dobry magor. Sa pozri aky xoxoli nam vladnu na Slovensku. Najskor si vyriesme problemy doma az potom riesme problemy inych!!!
Odpovedať Známka: 4.0 Hodnotiť:
 

Nielen ze nevies kto je to xoxol, dokonca si ani nevies pozriet, co posledna cupka napisal.
Odpovedať Známka: 0.0 Hodnotiť:
 

Neviem kto/co je xoxol a ani ma to nezaujima. Toto je IT web.
Odpovedať Hodnotiť:
 

chodi na "IT web" (lol) a nevie ani guglit. Opat si precitaj, co napisal posledna cupka a staznosti pis jemu, alebo blahoslavenej redakcii dsl.sk. Mam ale pocit, ze tvoje plakanie im bude ukradnute.
Odpovedať Hodnotiť:
 

Ked ma nieco nezaujima, tak to nebudem googlit.
Odpovedať Hodnotiť:
 

Ako môžeš vedieť, že ta to nezaujíma, keď ani nevieš čo to je?

Odpovedať Hodnotiť:
 

Kedze to napisal troll v suvislosti s Ukrajinou, tak to bude nejaka sprostost.
Odpovedať Hodnotiť:
 

posielam kvety tvojej "neziskovke"
Odpovedať Známka: 6.7 Hodnotiť:
 

Hm, Tebe asi neprekáža, že tým pádom súhlasíš s vyvražďovaním civilistov na blízkom východe, Afrike a pod.
Odpovedať Známka: 0.0 Hodnotiť:
 

Mám rád takýchto magorov... Všetci nadávate na Hitlera, že aké páchal zločiny, ale nedovidíte si ani na špičku nosa, nie to ešte na to, že USA & NATO robí presne to isté, ale dnes, v reálnom čase.
S Hitlerovými zločinmi už nikto nikdy nič neurobí, napriek tomu sa hovorí len o nich. To, že presne to isté robí USA iným národom vás neserie.
Farizejstvo a arogancia najhrubšieho zrna!
Odpovedať Známka: 1.4 Hodnotiť:
 

hmm, a teraz budu mat este o sekundu viac ak im to ten linux zvladne
Odpovedať Známka: 2.0 Hodnotiť:
 

Noze ukaz tie miliony mrtvych, genocidu, a podobne co nato a usa spachalo.
Jasne nato a usa nema ciste ruky, ale od hitlera ma poriadne daleko.
Odpovedať Hodnotiť:
 

Čisté ruky majú asi iba kozojebci, že?
Odpovedať Hodnotiť:
 

Hitler:
400 tisic mrtvych v hitlerovych taboroch s tym, ze do polskych "vyhladzovacich" taboroch nevpustaju medzinarodne vysetrovacie skupiny, ktore zistuju, co a ako tam prebiehalo.
napr. tie nemecke boli hned po navsteve expertov preklasifikovane z vyhladzovacich na pracovne tabory.

USA score:
korea - 4 miliony
congo - 2 miliony
vietnam - 1.5 miliona
irak - 1.3 miliona
kambodza - 1 milion
indonezia - 1 milion
a desiatky inych....

Odpovedať Hodnotiť:
 

Podla tvojej logiky ma Hitler skore minimalne 40 milionov, vacsinu z toho civilistov.
Odpovedať Hodnotiť:
 

vojaci su spotrebny tovar.
Odpovedať Hodnotiť:
 

Lebo windows to poriešil lepšie: https://support.microsoft.com/en-us/kb/909614
Odpovedať Známka: 3.3 Hodnotiť:
 

Dúfam, že mi zamestnávateľ preplatí nadčasy.
Odpovedať Známka: 6.8 Hodnotiť:
 

Radostou - Ak prave teraz surfujes pocas nocnej sluzby.
Odpovedať Známka: 10.0 Hodnotiť:
 

Preco posledna hodina a nie posledna minuta?


Odpovedať Známka: 10.0 Hodnotiť:
 

Posledna hodina ma v sub-kulture specialne postavenie.
Odpovedať Známka: 10.0 Hodnotiť:
 

Toľko rozruchu kvôli sekunde, každoročne sa čas posúva dva krát o celú hodinu, tam aj späť, a prežili sme to doteraz
Odpovedať Známka: 10.0 Hodnotiť:
 

ano ale s posunom letného a zimného času vedia programátori počítať lebo sa deje vždy v rovnakom čase

skokové sekundy sa pridávajú "náhodne" podľa potreby
Odpovedať Známka: 10.0 Hodnotiť:
 

si programátor? a rátaš vo svojich programoch s letným a zimným časom?
Odpovedať Známka: 0.0 Hodnotiť:
 

You bet I do! https://www.youtube.com/watch?v=-5wpm-gesOY
Odpovedať Hodnotiť:
 

Mno, mal by s tým rátať linuxový server, kde mi aplikácie bežia.
Dúfam že naozaj ráta :)
Odpovedať Známka: 3.3 Hodnotiť:
 

1...2...3...down...

Odpovedať Hodnotiť:
 

(trinás tisíc, dva sto) Desať, däväď, osem, sedem, šesť, päť, štyri, tri, dva, jedna, nula, šťastný nový rok! :D
Odpovedať Hodnotiť:

Pridať komentár