Bolo rozhodnuté pozastaviť synchronizáciu svetových atómových hodín s astronomickým časom od roku 2035

Generálna konferencia pre váhy a miery sa rozhodla pozastaviť pravidelnú synchronizáciu svetových referenčných atómových hodín s astronomickým časom Zeme, a to prinajmenšom od roku 2035. Kvôli nehomogenite rotácie Zeme sú orloje mierne za referenčnými a pre synchronizáciu presného času sa od roku 1972 atómové hodiny každých pár rokov na jednu sekundu pozastavia, akonáhle sa rozdiel medzi referenčným a astronomickým čas dosiahol 0.9 sekundy (posledná takáto úprava bola 8 rokov dozadu). Od roku 2035 sa synchronizácia zastaví a rozdiel medzi koordinovaným svetovým časom (UTC) a astronomickým časom (UT1, stredný slnečný čas) sa bude hromadiť.

O otázke ukončenia pridávania ďalšej sekundy sa rokovalo na Medzinárodnom úrade pre váhy a miery od roku 2005, ale rozhodnutie sa neustále odďaľovalo. Z dlhodobého hľadiska sa rotácia pohybu Zeme vplyvom gravitácie Mesiaca postupne spomaľuje a intervaly medzi synchronizáciami sa časom zmenšujú, napríklad ak by sa dynamika zachovala po 2000 rokoch, musela by byť nová sekunda. pridávané každý mesiac. Odchýlky v parametroch rotácie Zeme sú zároveň náhodné a za posledných pár rokov sa dynamika zmenila a vyvstala otázka, či nie je potrebné pridať, ale ubrať sekundu navyše.

Ako alternatíva k sekundovej synchronizácii sa zvažuje možnosť synchronizácie, keď sa zmeny nahromadia 1 minútu alebo 1 hodinu, čo si bude vyžadovať úpravy času každých niekoľko storočí. Konečné rozhodnutie o spôsobe ďalšej synchronizácie sa plánuje urobiť do roku 2026.

Rozhodnutie pozastaviť sekundovú synchronizáciu bolo spôsobené mnohými zlyhaniami v softvérových systémoch, pretože počas synchronizácie sa v jednej z minút objavilo 61 sekúnd. V roku 2012 takáto synchronizácia viedla k masívnym zlyhaniam serverových systémov, ktoré boli nakonfigurované na synchronizáciu presného času pomocou protokolu NTP. Kvôli svojej neschopnosti zvládnuť vzhľad sekundy navyše sa niektoré systémy dostali do slučiek a začali spotrebúvať zbytočné zdroje CPU. Pri ďalšej synchronizácii, ku ktorej došlo v roku 2015, by sa zdalo, že smutná minulá skúsenosť bola zohľadnená, ale v linuxovom jadre sa počas predbežných testov našla chyba (opravená pred synchronizáciou), ktorá viedla k prevádzke niektorých časovače o sekundu skôr oproti plánu.

Keďže väčšina verejných serverov NTP naďalej poskytuje sekundu navyše tak, ako je, bez toho, aby ju rozmazávali do série intervalov, každá synchronizácia referenčných hodín je vnímaná ako nepredvídateľná núdzová situácia, ktorá môže viesť k nepredvídateľným problémom (v čase od poslednej synchronizácia, majú čas zabudnúť na problém a implementovať kód, ktorý nezohľadňuje zvažovanú funkciu). Problémy vznikajú aj vo finančných a priemyselných systémoch, ktoré vyžadujú presné časové sledovanie pracovných procesov. Je pozoruhodné, že chyby súvisiace s dodatočnou sekundou sa objavujú nielen počas synchronizácie, ale aj inokedy, napríklad chyba v kóde na úpravu vzhľadu ďalšej sekundy v GPSD viedla k časovému posunu o 2021 týždňov v roku október 1024. Je ťažké si predstaviť, aké anomálie môžu vyplynúť z nepridania, ale odčítania sekundy.

Je zaujímavé, že zastavenie synchronizácie má nevýhodu, ktorá môže ovplyvniť fungovanie systémov navrhnutých tak, aby mali rovnaké hodiny UTC a UT1. Problémy môžu nastať v astronomických (napríklad pri nastavovaní ďalekohľadov) a satelitných systémoch. Napríklad zástupcovia Ruska hlasovali proti pozastaveniu synchronizácie v roku 2035, ktorí navrhli presunúť pozastavenie do roku 2040, pretože zmena si vyžaduje výrazné prepracovanie infraštruktúry satelitného navigačného systému GLONASS. Systém GLONASS bol pôvodne navrhnutý tak, aby zahŕňal skokové sekundy, zatiaľ čo GPS, BeiDou a Galileo ich jednoducho ignorovali.

Zdroj: opennet.ru

Pridať komentár