Konfrontation i tidshållning

Denna artikel undersöker begreppet att hålla tid och hur mänsklig mätning av tiden ligger i strid med datorns.

Tiden är verkligen ett begrepp som de flesta av oss tar för givet, det passerar oss och vi märker bara det när vi får en glimt av ett grått hår i spegeln eller anländer sent för det viktiga mötet. Ändå hålla reda på tiden har ockuperat mänskligheten i flera årtusenden.
Från tidiga solvaror och vattentimmar till moderna digitala klockor och atomklockor har människor hittat mer och mer exakta och innovativa sätt att berätta tiden.

Datorer behöver också veta rätt tid. Noggrannhet är viktigt för att Internet och datanät ska kunna kommunicera med varandra, men till en dator är tidsförloppet en enkel ekvation baserad på ackumulering av diskreta moment som läggs till en bastid, normalt antalet sekunder från den tidpunkten.

Människor å andra sidan har en mängd olika begrepp om hur man mäter tid. Vi separerar det i sekunder, minuter, dagar, veckor, månader, år, decennier och tusen årtusenden.

Och det här är inte problemet som historiskt har vi tvingat tid att motsvara jordens omlopp och rotation, kallad soltiden, vilket som det visar sig inte är så exakt, inte tillräckligt för en dator ändå.

Datornätverk använder Network Time Protocol (NTP), den tidssynkroniseringsstandard som används av Internet för att hålla samtidigt. NTP låter maskiner efterfråga regionala tidsservrar som får den universella koordinerade tiden UTC från mycket exakta referensklockor antingen från Internet eller via radio eller GPS-mottagare.

UTC är dock baserad på atomtiden och det skiljer sig från jordens rotationstid (solsystem) eftersom dagen långsamt förlängs. Månens gravitation förlänger den globala svängen med ungefär 1.4 millisekunder - det vill säga tusendels sekund - per dag per sekel. Eftersom 1820, det vi tycker om som en 24-timperiod har fått 2 millisekunder längre.

Som ett resultat skiljer sig atomtiden från soltiden med en sekund om varje 500-dag. För att justera hoppa sekunder läggs till varje år eller så. Men eftersom datorer blir mer beroende av noggrannhet kan detta andra språng orsaka problem, eftersom en sekund kan vara en stor del i vissa tidskänsliga applikationer.

Några föreslår att bekämpa detta problem. Skott sekunder bör elimineras och världen ska hålla fast vid atomaltid, även om det skulle resultera i sol vid midnatt och mörkt under dagen (om än i 43,000-årstid). Andra hävdar att en tidsskala som bygger på jordens rotation är primitiv och inte nödvändig i modern tid, även om många bönder och astronomer är angelägna att argumentera motsatsen.

Men som atomklockor och datorer blir allt mer exakta och exakta, verkar det som att människor och vår spinnvärld inte kommer att kunna hålla sig kvar.

Det här inlägget skrevs av

Richard N Williams

Richard N Williams är en teknisk författare och en specialist i NTP-server och tid Synkronisering industrin. Richard N Williams på Google+